我的代码稍显复杂,但是思路很清晰,判断了是否是一周内,还是一周以上的情况
#include<stdio.h>
int main()
{
int a,k,j;
scanf("%d %d",&a,&k);
if (a+k<=7)
{
printf("%d",a+k) ;
}
else if(a+k>7)
{
j = (a+k)/7;
if ((a+k)%7!=0)
{
printf("%d",(a+k)-j*7);
}
else if ((a+k)%7==0)
{
if(a==7)
printf("%d",a);
else if(a!=7)
printf("%d",a+6);
}
}
return 0;
}

京公网安备 11010502036488号