最新回答 / 慕移动7131309
#if 0你的问题x,y 你定义的是int ,但是你printf时你用的是float。scanf函数用法你可能不清楚。scanf("%d,%d,%d",a,b,c); 如果你是这样写,那你键盘输入的时候也请把“,”输入进去。eg:2,3,4#endif 1 #include <stdio.h> 2 int main() 3 { 4 int a,b,c,x,y; ...
2019-03-13
最新回答 / 慕码人3248317
问题一:for(Month=1;Month<=8;Month++)只是应付了问题中的8月,如果是8月以后呢?问题二:month始终没有代入计算,不需要重新定义Month,反而变复杂了;问题三:闰年判断函数错误。可以参考我的代码:#include <stdio.h>int main() { /* 定义需要计算的日期 */ int year = 2008; int month = 8; int day = 8; switch(month-1) { ...
2019-03-13
最新回答 / 慕娘4121876
#include <stdio.h>int main() { int sale=120; //销售业绩为120万 int year=1; //刚刚进入公司1年 //完善代码 if(sale>100) { if(year>=2){ printf("优秀员工"); }else{ printf("很遗憾,期望你再接再厉 ")...
2019-03-12
最赞回答 / qq_慕用8225582
首先a=100,第一个输出的是a++,这时候是先取值再赋值,所以输出是100(但是实际a值输出后变成了101);第二个输出的是++a,这时候是先赋值再取值,所以输出的是102(也就是101+1=102,这时候a已经是102);第三个输出的是--a,这时候和上面一样,输出101(也就是102-1=101,这时候a也就变成101了);第四个输出的是a--,还是先取值再运算,所以输出的是101(但是实际值已经是100了)然后第五个输出的是a+1,也就是101(100+1);最后输出a的值100(转了一圈又回来了...
2019-03-12
最新回答 / linux_webrtc
#include <stdio.h>int main(){ int score[]={67,98,75,63,82,79,81,91,66,84}; int sum=0; double index=0; int temp; for(int i=0;i<=9;i++) { sum+=score[i]; index++; } printf("总分:%d\n",sum); printf("平均分:%0.2f\n"...
2019-03-11