算法:输入一个十进制数,根据输入的数输出所对应的英文星期单词,若输入的数小于1或大于7,则输出ERROR。
2017-11-08 23:33
5203 查看
输入一个十进制数,根据输入的数输出所对应的英文星期单词,若输入的数小于1或大于7,则输出ERROR。
用switch语句实现:
用switch语句实现:
#include "stdio.h" int main(void) { int day = 0; printf("请输入1~7之间的数字:"); scanf_s("%d", &day); switch (day) { 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; default: printf("ERROR!\n");break; } return 0; }
相关文章推荐
- 题目:输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。例如输入“I am a student.”,则输出“student
- 编写一个程序,接受用户输入的一段英文文字后,输出其中的字符数、单词数和句子数(设句子以"?"、"!"、"."结束)。
- 输入任意一个大于2的正整数n,输出所有小于等于n的素数
- 从键盘上输入数字星期,然后输出它的英文: 其对应关系是 1 Monday 2 Tuesday 3 Wednesday 4 Thursday 5 Friday 6 Saturday 7 Sunday
- 定义一个整数N,不用本地变量和循环,输入N,依次判断2N,4N,8N...,一旦大于5000,则倒序输出小于5000的那些数(...,8N,4N,2N,N)
- 这是一个我面试某公司的算法题目:对一个字符数组进行排序,根据给定的字符,大于它的,放在数组的左边,小于它的,放在数组的右边,且数组中的元素之间的相对位置要保持不变。
- 输入一个英文句子,按单词逆序输出
- Java基础训练--输入中文输出相应的英文,单词字典dic.txt应做一个文本文件读入
- 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。(笔试题) 句子中单词以空格符隔开。为简单起见,没有标点符号。 例如输入“I am a student”,则输出“student a
- 算法例题-求输入一个整数,输出对应二进制中1的个数。
- USTC机试—输入一个英文句子,然后倒叙输出,单词不用倒叙,只要单词之间倒叙即可
- 编程题:输入英文月份单词,输出对应月的数字形式。
- 输入一个月份,输出对应月份的单词
- 输入一个英文句子,将句子中的单词按字典序输出。
- 输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空格符隔开。为简单起见,没有标点符号。 例如输入“I am a student”,则输出“student a
- "输入一个英文句子,翻转句子中单词的顺序,但单词内字符的顺序不变。 句子中单词以空格符隔开。为简单起见,标点符号和普通字母一样处理。 例如输入“I am a student.”,则输出“student
- 4.输入一个整数,如果该整数大于1000,则输出“big”,如果该整数介于100到1000之间(包含两个边界),则输出“middle”,如果上面两种情况都不满足,输出”small“
- c语言:输入一个小于1000的正数,输出它的平方根,若不是小于1000的正数,重新输入
- (python)用户输入一段英文,然后输出这段英文中所有长度为3的英文单词
- 给定一个正整数,编写程序计算有多少对质数的和等于输入的这个正整数,并输出结果。输入值小于1000。