C语言的几个编程题

来源:百度知道 编辑:UC知道 时间:2024/09/24 15:29:27
1。假设今天是星期日,编写一程序,求12345天后是星期几。

2。请编写程序输出1至100以内的 能被6整除的整数

请详细解释一下。我真不懂这个高级语言-..-

第一题

#include<stdio.h>
#define daysweek 7
#define afterdays 12345
enum
{
Sunday,
Monday,
Tuesday,
Wednesday,
Thursday,
Friday,
Saturday,
};

main()
{
int day = afterdays%daysweek;
switch(day)
{
case Sunday:
printf("after 12345 days is Sunday");
break;
case Monday:
printf("after 12345 days is Monday");
break;
case Tuesday:
printf("after 12345 days is Tuesday");
break;
case Wednesday:
printf("after 12345 days is Wednesday");
break;
case Thursday:
printf("after 12345 days is Thursday");
break;
case Friday:
printf("after 12345 days is Friday");
break;