已采纳回答 / qq_MeLt
#include <stdio.h>int main() { int year = 2014; if((year%400==0)||(year%4==0&&year%100!=0)) printf("%s\n", "今年是闰年"); else printf("%s\n", "今年是平年"); return 0;} 等于就是 == 赋值是= 不等于是!= 还有 如果if条件所对应的结果代码只有一句时不需要用大括...
2016-11-27
已采纳回答 / 虽然还是咸鱼
#include <stdio.h>int main() { // 定义相乘数字i,j以及结果result int i, j, result; /* * 使用for循环解决本题相对简单哦~ * 小编偷偷的将源码放在任务“不会了怎么办”中了哦~ * 小编希望童鞋们独立完成哦~ */ for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { pri...
2016-11-26
已采纳回答 / 落叶伤剑
我自己的理解是:换了的确没有什么区别 C语言的设计就是从上到下推 但是大多数情况都是已经知道结果怎样了 然后开始编程 所以另外一个选项无论写什么 你自己心里都清楚 他都不会去实现 因为10<11 早就知道写成getWordNumber(10)这样 我个人的理解是小明只学习10天 超过了10天 即使n=16啊等等 他也只记前10天的单词内容 超过10天后 他就不学习啦其实我觉得写成 return getWordNumber(n-1)+n; 就可以了 为何要多此一举呢?
2016-11-26
已采纳回答 / BAD丶Apple
呃。楼主是想问自己得到的结果为什么是68.0而别人是69.4咩?。。。。如果是这个问题是因为你自定义函数的时候你设置的返回值类型为int。比如这个你的返回值是34但是别人的float返回值是34.700001(忘了具体数值了)。结果就有这么一点点不一样了。至于楼上那个要不要减去3,看个人理解了 = =。这题目自己不说清楚怪谁= =
2016-11-26
已采纳回答 / qq_握你左手_04096461
因为这个慕课网的系统检查你对不对,是看你又没有输入他已经定下的词;就像后面的计算2008年8月8日是这一年的第几天,你的代码只要写printf("*********是第*天");都能过、、、、哈哈哈哈哈
2016-11-25
已采纳回答 / tttct
哪个分号? 这里的意思是打印 money>=cost?'y':'n' 的结果到屏幕上,true输出y,false输出n。在printf里面,后面的money>=cost?'y':'n'只是一个变量而已不需要分号,跟int a=1;printf("%d",a);是一个道理。
2016-11-25
已采纳回答 / qq_薛定谔之猫_0
想当于int main()void可有可无.都表示没有参数.这里的int 指返回类型,就是这个方法要return 一个int 类型的数main是方法名.但不同于一般的方法名,它是函数入口.就是当运行这个文件的时候第一个执行的方法.
2016-11-24
已采纳回答 / qq_河马_4
#include#define POCKETMONEY 10 //定义常量及常量值 int main() { POCKETMONEY ==12; //小明私自增加零花钱对吗? printf("小明今天又得到%d元零花钱\n", POCKETMONEY);return 0; }
2016-11-24