C语言----开学----输出一个数字,表示开学日期是星期几

简介: C语言----开学----输出一个数字,表示开学日期是星期几
//原计划星期X开学,通知开学时间延期N天,请问开学日期是星期几
 
 
 
#include <stdio.h>
// int main()
// {
//     int n = 0;
//     int x = 0;
//     int res = 0;
//     scanf("%d %d",&x,&n);
//     res = (x+n)%7;//取余数
//     printf("%d",res ?res:7);//如果res是真的,那么就执行res,如果是假的的话就执行7
 
 
//     return 0;
// }
 
// int main()
// {
//     int x,n,a;
//     scanf("%d %d",&x,&n);
//     //对于n%7,如果输入的是1~6的话,那么输出结果就是n,余数就是n
//     a=(n%7+x)%7;
//     //如果(n%7+x)的值大于7,那么%7的值就是大于7的余数,也就是延迟后的星期数
//     switch(a)
//     {
//         case 1:
//         printf("%d",1);break;       
//         case 2:
//         printf("%d",2);break;        
//         case 3:
//         printf("%d",3);break;        
//         case 4:
//         printf("%d",4);break;        
//         case 5:
//         printf("%d",5);break;        
//         case 6:
//         printf("%d",6);break;       
//         case 7:
//         printf("%d",7);break;
 
//     }
 
//     return 0;
 
 
//  }
 
 
 
int main()
{
    int x, n, a;
    scanf("%d %d", &x, &n);
    a = (n % 7 + x) % 7;
    switch (a)
    {
    case 1:
        printf("%d", 1); break;
    case 2:
        printf("%d", 2); break;
    case 3:
        printf("%d", 3); break;
    case 4:
        printf("%d", 4); break;
    case 5:
        printf("%d", 5); break;
    case 6:
        printf("%d", 6); break;
    case 0:
        printf("%d", 7); break;
    }
    return 0;
}
相关文章
|
3月前
|
存储 C语言
【C语言刷题每日一题#牛客网HJ73】——计算日期到天数转换(给定日期,计算是该年的第几天)
【C语言刷题每日一题#牛客网HJ73】——计算日期到天数转换(给定日期,计算是该年的第几天)
|
4月前
|
编译器 C语言 C++
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题(下)
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题
46 2
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题(下)
|
3月前
|
C语言
C语言--生日日期输出--年月日,一行输出--之间没有间隔,若月份为个位,在前面添加0
C语言--生日日期输出--年月日,一行输出--之间没有间隔,若月份为个位,在前面添加0
|
4月前
|
算法 编译器 C语言
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题(上)
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题
40 3
|
4月前
|
编译器 C语言 C++
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题(中)
从C语言到C++⑥(第二章_类和对象_中篇_续)大练习(日期类)+笔试选择题
40 1
|
10月前
|
C语言
C语言每日一题 ----计算日期到天数转换(Day 2)
C语言每日一题 ----计算日期到天数转换(Day 2)
102 0
|
存储 C语言
如何在C语言中进行日期和时间处理
日期和时间处理在许多软件和应用程序中都是非常重要的功能。无论是计算两个日期之间的天数,还是计算某个日期是星期几,C语言提供了丰富的库函数和功能来满足这些需求。本文将介绍如何在C语言中进行日期和时间处理
184 0
|
存储 算法 C语言
03【C语言 & 趣味算法】(值得品味的一道题)打鱼还是晒网?结构体的简单应用。函数的应用。判断闰年的应用。求指定日期距1990年1月1日的天数。
03【C语言 & 趣味算法】(值得品味的一道题)打鱼还是晒网?结构体的简单应用。函数的应用。判断闰年的应用。求指定日期距1990年1月1日的天数。
03【C语言 & 趣味算法】(值得品味的一道题)打鱼还是晒网?结构体的简单应用。函数的应用。判断闰年的应用。求指定日期距1990年1月1日的天数。
|
C语言 Python
【蓝桥OJ——C语言】顺子日期、特殊时间、乘积尾零
2022 年 2 月 22 日 22:20 是一个很有意义的时间, 年份为 2022 , 由 3 个 2 和 1 个 0 组成, 如果将月和日写成 4 位, 为 0222 , 也是由 3 个 2 和 1 个 0 组 成, 如果将时间中的时和分写成 4 位, 还是由 3 个 2 和 1 个 0 组成。
|
C语言
C语言中获得本地日期
C语言中获得本地日期
80 0