#include<stdio.h>
int num(int x)
{
switch(x)
{
case 1:
printf("Monday");
break;
case 2:
printf("Tuesday");
break;
case 3:
printf("Wednesday");
break;
case 4:
printf("Thursday");
break;
case 5:
printf("Friday");
break;
case 6:
printf("Saturday");
break;
case 7:
printf("Sunday");
break;
}
return num;
}
int main()
{
int a,ge,shi;
do{
scanf("%d",&a);
ge=a%10;
shi=a/10%10;}while((ge<1||ge>7)||(shi<1||shi>7));
int b=num(shi);
printf(" ");
int c=num(ge);
return 0;
}
题目描述
请使用switch语句,编写程序解决以下问题。
已知小明一周有两次外语课,小明用数字记录周几会上外语课。如果周一(Monday),就记下1;周二(Tuesday)就记下2;周三(Wednesday)就记下3;周四就记下4;周五(Friday)就记下5;周六(Saturday)就记下6;周日(Sunday)就记下7;已知给定一个两位数,请输出他周几会有外语课。
输入描述
一个两位数,个位和十位都在1到7之间。
输出描述
输出周几有外语课,两次用空格间隔。
样例输入
27
Tuesday Sunday标签:case,外语课,函数,int,break,switch,printf,记下 From: https://blog.csdn.net/2401_87987385/article/details/143232739