假设今天是星期日,编写一个程序,求123456天后是星期几
我编写的程序如下:#include<stdio.h>intmain(){intn,iday;printf("请输入天数:");scanf("%d\n",&n);iday=...
我编写的程序如下:
#include<stdio.h>
int main()
{
int n,iday;
printf("请输入天数:");
scanf("%d\n",&n);
iday=n%7;
switch(iday)
{
case 0:
printf("%d天后是星期日",n);
break;
case 1:
printf("%d天后是星期一",n);
break;
case 2:
printf("%d天后是星期二",n);
break;
case 3:
printf("%d天后是星期三",n);
break;
case 4:
printf("%d天后是星期四",n);
break;
case 5:
printf("%d天后是星期五",n);
break;
case 6:
printf("%d天后是星期六",n);
break;
default :
printf("你输入的不是数字");
break;
}
return 0;
}
当输入123456后,程序没反应,只有当按键盘上任一个键,接着按enter键才能显示结果,请问这是什么原因?请指教!!! 展开
#include<stdio.h>
int main()
{
int n,iday;
printf("请输入天数:");
scanf("%d\n",&n);
iday=n%7;
switch(iday)
{
case 0:
printf("%d天后是星期日",n);
break;
case 1:
printf("%d天后是星期一",n);
break;
case 2:
printf("%d天后是星期二",n);
break;
case 3:
printf("%d天后是星期三",n);
break;
case 4:
printf("%d天后是星期四",n);
break;
case 5:
printf("%d天后是星期五",n);
break;
case 6:
printf("%d天后是星期六",n);
break;
default :
printf("你输入的不是数字");
break;
}
return 0;
}
当输入123456后,程序没反应,只有当按键盘上任一个键,接着按enter键才能显示结果,请问这是什么原因?请指教!!! 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询