int m = 1;int num = 0;
for(m=1;m<month;m++){switch(m){case 1:case 3:case 5:case 7:case 8:case 10:case 12:num += 31; break; case 4:case 6:case 9:case 11: num += 30; break;case 2:if(year%4 == 0){num += 29;}else{num += 28;}break;}} num += day;printf("%d年%d月%d日这一天,是该年的第%d天。",year,month,day,num);
for(m=1;m<month;m++){switch(m){case 1:case 3:case 5:case 7:case 8:case 10:case 12:num += 31; break; case 4:case 6:case 9:case 11: num += 30; break;case 2:if(year%4 == 0){num += 29;}else{num += 28;}break;}} num += day;printf("%d年%d月%d日这一天,是该年的第%d天。",year,month,day,num);
2019-12-09
最赞回答 / 慕沐6124933
#include <stdio.h>/* 考虑一下哪个输出该用无参函数哪个输出该用有参函数呢? */int learning(){ printf("小明在慕课网上学习\n"); return 0;}int number(int n){ printf("小明学习%d次",n); return 0;}int main(){ learning(); number(5); return 0;}
2019-12-08
最新回答 / 慕移动4012641
for(i=8;i>=0;i--) { for(j=0;j<=i;j++) { if(score[j]<score[j+1]) { temp=score[j]; score[j]=score[j+1]; score[j+1]=temp; } } }
2019-12-08
已采纳回答 / 不行_太耽误玩游戏了_
1 定义的函数要在主函数外部 ;2 定义变量为float而不是int ;3 if、else if 后面要加括号()(在括号内写表达式;一定要英文的,我就改了好几次才发现);4 第七行未定义fuqian是什么,之前定义的是...
2019-12-08