已采纳回答 / qq_12_9
一个字符变量,变量名叫unit(程序本意是用它表示单位),然后给它赋值m.因为是字符变量所以用单引号。由于它的存在,所以第二个printf才能输出 1.85m。就是这个m
2017-02-26
已采纳回答 / 奥古斯都_刚铎
#include <stdio.h>int main(){ int a = 100; printf("x=%d\n",a++);//先取值再计算,输出100,计算后a=101 printf("x=%d\n",++a);//之前的a=101再计算+1后取值a=102 printf("x=%d\n",--a);//先运算再取值a=101 printf("x=%d\n",a--);//先取值再运算,输出101,a变成100 printf("x=%d\n",a+1)...
2017-02-25
已采纳回答 / 程序媛ing
你和我开始犯的错误是一样的,就是说他给的是一个月份,如8月,那么按照你的程序,是不是sum=0+31?但实际上八月指的是一月到八月的总天数。另外还要多加上day!switch分支结构不管顺序怎么变,只执行对应case值后的代码块的,所以结果也应该一样。希望对你有帮助。
2017-02-25
已采纳回答 / 迷你飞兔
这一题是计算 一加一减的吧,首先定义 flag=1,表示第一个数字是正数, 每次循环一次,flag都会乘以-1,第二个数字变成负数,再循环一次,负数乘以-1变成正数了,如此循环。
2017-02-24
已采纳回答 / 慕无忌7746617
单精数实数在内存中占32bit,有效数字为6~7位,双精度实数占内存单元为64bit,有效数字为15~16位,没有说明时,实型常量是作为双精度处理的,若要使用单精度需在后面加上字母f,如123.57f
2017-02-23
已采纳回答 / 602795703qqcom
c++应该算是c的一个子集,c的命令不一定全适用于c++。C一般应用于要求高效,资源有限,与硬件相关度较大贴近底层的环境.如操作系统,驱动程序和嵌入式系统的编写.C++执行效率高,又具有良好的软件工程性.适用于大规模的应用软件,游戏引擎的开发.我们所使用的大部分应用软件和几乎所有的大型游戏都是用C++编写的.
2017-02-23
已采纳回答 / qq_迷惘岁月_04208773
百位数:num/100可以获得,因为int是整数型,小数部分会省略。比如765/100的结果是7十位数:num%100/10。比如765%100先得到65,65/10得到6个位数:num%10。765%10得到5则可以分别得到三个位数分别是7,6,5
2017-02-23