C语言实验——输入数字星期,输出英文(选择结构-switch)

C语言实验——输入数字星期,输出英文(选择结构-switch)

时间: 1ms        内存:64M

描述:

从键盘上输入数字星期,然后输出它的英文: 其对应关系是 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday 7 Sunday

输入:

从键盘输入数字星期,

输出:

输入的数字在1-7之内,则输出该数字对应的英文表示

示例输入:

2

示例输出:

Tuesday

提示:

参考答案(内存最优[0]):

#include<stdio.h>
void main()
{
	int a;
    scanf("%d",&a);
	switch(a)
	{
	case 1:
		printf("Monday\n");
		break;
	case 2:
		printf("Tuesday\n");
		break;
	case 3:
		printf("Wednesday\n");
        break;
	case 4:
		printf("Thursday\n");
        break;
	case 5:
		printf("Friday\n");
         break;
	case 6:
		printf("Saturday\n");
        break;
	case 7:
		printf("sunday\n");
        break;
	}
}

参考答案(时间最优[0]):

#include<stdio.h>
#include<string.h>
int main()
{
 char w[7][10]={"Monday","Tuesday","Wednesday","Thursday","Friday","Saturday","Sunday"};
 int a;
 scanf("%d",&a);
 printf("%s",w[a-1]);
 return 0;
}

题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。

点赞

发表评论

电子邮件地址不会被公开。必填项已用 * 标注