发布时间 : 星期日 文章高级语言讲演稿 C 第4章更新完毕开始阅读f050e911cc7931b765ce152f
scanf(\ switch(m) { case 1:days=0;break; case 2:days=31;break; case 3:days=31+28;break; case 4:days=31+28+31;break; case 5:days=31+28+31+30;break; case 6:days=31+28+31+30+31;break; case 7:days=31+28+31+30+31+30;break; case 8:days=31+28+31+30+31+30+31;break; case 9:days=31+28+31+30+31+30+31+31;break; case 10:days=31+28+31+30+31+30+31+31+30;break; case 11:days=31+28+31+30+31+30+31+31+30+31;break; case 12:days=31+28+31+30+31+30+31+31+30+31+30;break; default:printf(\error of month!\\n\ } if(d<32) days+=d; else { flag=0;printf(\error of day!\\n\ } if((m>2)&&((y%4==0)&&(y0!=0)||(y@0==0))) days++; if(flag==1) printf(\month=%d day=%d----NO=%d\\n\ } 4.5 循环结构程序设计 4.5.1 While语句 例4-28:下面的程序中,由于循环,c=getchar()可以从键盘读取多个字符,回车表示从键盘的输入结束。 控制循环条件是一个关系表达式,赋值表达式:c=getchar()和关系运算符!=组成的。赋值运算符的级别低于关系运算符,赋值表达式应该加括号。 #include