从键盘上输入今天是星期几,和一个数字n,计算今天后第n天是星期几。n可以是负值,当n是负值时表示的是今天之前的第n天。
输入格式:
从键盘上输入两个整数,两个整数之间用空格间隔。第一个整数表示今天是星期几,第二个整数表示n天后,n可以为负,负数表示n天前。
输出格式:
输出一个1到7之间的整数,7
表示星期天,1
表示星期一,...... ,6
表示星期六。
输入样例1:
3 2
输出样例1:
5
输入样例2:
3 4
输出样例2:
7
我的答案
#include <stdio.h>
int main (void)
{
int today, nextday, nowday;
scanf ( "%d %d", &today, &nextday );
nowday = today + nextday;
if ( nowday > 7 )
nowday %= 7;
else if ( nowday < 0 )
{
while ( nowday < 0 )
nowday += 7;
}
printf ( "%d", nowday );
return 0;
}