【switch语句】已知2012年1月1日是星期日,输入2012年的一个日期(月和日),判断这天是星期几.
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/28 15:33:27
x){0<$9O>nt=ݹٜgӗ>ٌu^';XR5g=@-O' t]nz6IEh~@>3DR+JslE XD~%(h/I~:{6)ֵJ W+T 8U
Av1̕`5"1 l%ac,+1'laSL bBcJ,_)`IȴFUЀ2u
5T!EZ NDPu6yv
【switch语句】已知2012年1月1日是星期日,输入2012年的一个日期(月和日),判断这天是星期几.
【switch语句】已知2012年1月1日是星期日,输入2012年的一个日期(月和日),判断这天是星期几.
【switch语句】已知2012年1月1日是星期日,输入2012年的一个日期(月和日),判断这天是星期几.
int day_num = 0;
char *week[] = {"星期日","星期一","星期二","星期三","星期四","星期五","星期六"};
switch (month) {
case 12:
day_num += 30;
case 11:
day_num += 31;
case 10:
day_num += 30;
case 9:
day_num += 31;
case 8:
day_num += 31;
case 7:
day_num += 30;
case 6:
day_num += 31;
case 5:
day_num += 30;
case 4:
day_num += 31;
case 3:
day_num += 29;
case 2:
day_num += 31;
}
day_num += day;
day_num = (day_num-1) % 7;
printf("%s\n", week[day_num]);
【switch语句】已知2012年1月1日是星期日,输入2012年的一个日期(月和日),判断这天是星期几.
用switch语句编程实现:y=-1(x1)
switch (a) 和 switch(a==1)有什么区别以下选项中与if(a==1)a=b;else a++;语句功能不同的switch语句是A)switch(a){case1:a=b;break;default:a++;}B)switch(a==1){case0:a=b;break;case1:a++;}C)switch(a){defa
C语言switch语句相关问题~要求用switch语句描述x>0时,y=1;x==0时,y=C语言switch语句相关问题~要求用switch语句描述x>0时,y=1;x==0时,y=0;x<0时,y=-1
若有以下定义:float x; int a,b; 则正确的switch 语句是A) switch(x) B) switch(x){ case 1.0:printf(*
); { case 1,2:printf(*
);case 2:printf(**
) case 3:printf(**
);} }C) switch(a+b) D) switch(a-b);{ case 1:printf(*
) ; { case
以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是 A) switch(a) {case 1:a=b;brea
switch语句怎么用啊
编程输出1-1000之间所有个位是3但不能被3整除的数请用c语言的switch语句&&if语句,谢谢
用if语句和switch语句分别编写程序,实现以下功能:从键盘输入数字1,2,3,4,分别显示Excellent,Good,Pass,
c语言作业 编写一个输出学生成绩等级的程序1、能够使用if else语句实现. 2、多分支结构的正确使用. 3、能够使用switch case语句实现. 4、正确使用break语句 5、if语句和switch语句的使用区别和注
if语句改写成switch语句,【7】请将以下语句改写成switch语句(注意:不允许出现任何形式的if语句).if((s>0)&&(s=3)&&(s1)||(s>8)) x=3;else x=1;else x=0;
若有定义:float x=1.5;int a=1,b=3,c=2;,则正确的switch语句是 ( )A)switch(x) {case 1.0:printf(*
); case 2.0:printf(**
);} B)switch((int)x);{case 1:printf(*
); case 2:printf(**
);}C)switch(a+b) {case 1:printf(*
); case 2+1:p
若有定义;float x=1.5;int a=1,b=3,c=2:则正确的switch语句为( )A switch(x) { case 1.0;printf(“*
);case 2.0:printf(**
);}B switch((int) x);{ case 1:printf(*
);case 2:printf(**
)}C switch(a+b){ case 1:printf(*
);case 2
关于switch语句的流程,请大神,老师详细叙述下switch(表达式){case 常量表达式1: case 常量表达式2: case 常量表达式3: 语句序列1;case 常量表达式4: 语句序列2;case 常量表达式5: 语句序列3;break;default:
c语言,已知1年1月1日是星期一,计算输入的年月日是星期几#includevoid main(){ int year,month,day,sum,i,xingqi; printf(请输入年 月 日:); scanf(%d %d %d,&year,&month,&day); switch(month) { case 1:sum=
C语言 已知某年一月一日是星期几,按照SUN MON TUS WED THU FRI STA的格式输出该年某个月的月历(即输入XXXX/1/1is星期n,x mouth,输出x月的月历)C语言编程 用循环和switch
设有说明:int a=1,b=0; 则执行以下语句后的输出结果是____ switch(a) { case 1: switch(b) { case 0:printf(** 0 **
); break;case 1:printf(** 1 **
);break;
w,x,y为正整型变量,以下switch语句为何不正确switch(pow(x,2)+pow(y,2)){case 1:case 3:w=x+y;break;case 0:case 5:w=y-x;}