题解 | #开学?#

开学?

https://www.nowcoder.com/practice/9cc35bd0754f4feca18e10e57c672467

#include<stdio.h>
int main() {
    int original, delay;
    scanf("%d %d", &original, &delay);
    int i = (delay + original) % 7;
    switch(i) {
            case 1 : printf("1");break;
            case 2 : printf("2"); break;
            case 3 : printf("3"); break;
            case 4 : printf("4"); break;
            case 5 : printf("5"); break;
            case 6 : printf("6"); break;
            case 0:
            case 7 : printf("7"); break;
        default:printf("error");
    }
     
    return 0;
}
法二:
#include <stdio.h>
int main()
{
   int a, b, c;
   scanf("%d %d", &a, &b);
   c = (a + b) % 7;
   if(c == 0)
       c = 7;  
   printf("%d\n", c);
   return 0;
}
两种方法都需要注意的是当余数为0时,是周日
全部评论

相关推荐

jnsytgsyqj...:简历跟测试没关系,你更适合运营
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-23 14:10
柴子木:找个工作你还发上脾气了🤣
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务