已采纳回答 / bellstire
#include <stdio.h>int main(){ int sum=0,i,s; for(i=1,s=-2;i<100;i=i+2,s=s-2) { sum=sum+i+s; } printf("sum=%d\n",sum); getchar(); return 0;}应该是return 0; 而不是turn 0;
2016-02-21
已采纳回答 / 不偏不易
<...code...>joneResult这个函数有返回值,需要把返回值输出所以要printf("Jone运算结果是:%d\n", jR);。而jackResult没有返回值,只是输出"我算不出来\n"
2016-02-21
最赞回答 / 赵怀东
本题中的第1题是a++,a++的意思是先输出再自增加1,所以第1题输出为100,自加完后是101,第2题是++a,++a的意思是先自增加1再输出,所以第2题的输出为101+1=102;第3题--a,--a的意思是先自减1后再输出,所以第三题的输出是102-1=101!!
2016-02-21
最新回答 / qq_总在风雨中_0
i==3,我的理解是,I已经运算到 循环到3这阶段了,goto语句强行中断了它,使这个程序强制略过了后面的,直接开始LOOP:printf(":,结束for循环了....")后面的内容
2016-02-21
已采纳回答 / 博麗妖夢
char是字符型,用来输出字符比如'd'、's'之类的,float是浮点数,用来输出小数,身高可以用float类型。看你单位是什么,比如说是米的话就用float,如果是厘米的话一般用int型,至于你说的不能用应该是那一课已经定义了身高为int型吧
2016-02-21
已采纳回答 / 漫漫鱼儿慢慢游
我觉的吧,这加不加这个int主要是个习惯问题,不加也能运行程序,加了int表示主函数返回值是整形的,不加就是空类型,然后编译器自动给加了个int,只是咱们看不见,反正看很多大神都说加int养成习惯到以后就会漫漫体现出来,所以这个int是加还是不加你高兴就好,但我觉的加上吧反正也就3个字母一个空格,加了程序又不出错,可能我还没学到那地步,也许以后学的深了就会见到不可以加int的时候,就什么都明白了,共同进步!
2016-02-20
已采纳回答 / NodeOS
因为方便。个位上的数字通过“%10”这个容易理解;由于定义为整形变量,所以没有小数部分,且不四舍五入,所以百位通过“/100”可以直接得到百位上的数字;十位上的数字有两种方法得到,一是先“%100”剔除百位,再通过“/10”剔除个位;二是先通过“/10”剔除个位,再通过“%10”剔除百位。
2016-02-20
已采纳回答 / NodeOS
pirntf是打印(输出)语句,其中“ ”内的内容只是输出给用户看的,电脑无需理解也不会执行其中的任何命令,而后面的x+y、x*y才是电脑需要计算并赋值给“%d”的命令。
2016-02-19