如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到

如果今天是星期三,后天就是星期五;如果今天是星期六,后天就是星期一。我们用数字1到7对应星期一到星期日。给定某一天,请你输出那天的“后天”是星期几。
输入格式:

输入第一行给出一个正整数D(1 ≤\le≤ D ≤\le≤ 7),代表星期里的某一天。
输出格式:

在一行中输出D天的后天是星期几。
输入样例:

//方法一:
#include <stdio.h>
int main(void)
{
int a;
scanf("%d",&a);
printf("%d",(a+1)%7+1);
}
/*
//方法二:
#include <stdio.h>
int main(void){
int a,b;
scanf("%d",&a);
printf("%d",(a+2)%7 == 0 ? 7:(a+2)%7);
}
/*
//方法三:
#include <stdio.h>
int main(void)
{
int a[7]={3,4,5,6,7,1,2};
int b;
scanf("%u",&b);
printf("%u",a[b-1]);
}
*/
温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-11-23
#include<stdio.h>
int main()
{
int i;
scanf("%d",&i);
if(i>0&&i<=7)
{
i=i+2;
printf("后天是星期%d\n",i%7);
}
else
{
printf("请输入1~7");
}

}
请采纳本回答被提问者采纳
第2个回答  2020-03-01
#include <stdio.h>

int main()
{
int d,;
scanf("%d", &d);
if ( d!=6 && d!=7)
printf("%d", d+2);
else if (d == 6)
printf("%d", d = 1);
else
printf("2");

return 0;
}
第3个回答  2017-09-23
#include <stdio.h>

int main()
{
int a;
scanf("%d",&a);
int b=a+2;
if(b<=7)
printf("%d",b);
if(b==8)
printf("1");
if(b==9)
printf("2");

return 0;
}
相似回答