|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
我想输入(a,b)想看见输出Monday和Tuesday这样可行吗?
#include <stdio.h>
void main()
{
char a,b;
printf("input integer number:\n");
scanf("%c,%c",&a,&b);
switch(a,b)
{
case 'a':printf("Monday\n");break;
case 'b':printf("Tuesday\n");break;
case 'c':printf("Wednesday\n");break;
case 'd':printf("Thursday\n");break;
case 'e':printf("Friday\n");break;
case 'f':printf("Saturday\n");break;
case 'g':printf("Sunday\n");break;
default :printf("Error!!!\n");
}
}
逗号运算符的结果就是最后的那个表达式,但是前面的语句都会执行,你这里b是在最后,b的结果就是整个表达式的结果
|
|