输入数字1-7输出对应的星期几英文

如题所述

读入一个1-7的数字,用它表示星期一至星期日的某一天,请输出数字对应的星期几的英文名称,如何用C++实现这一运算呢?小编与大家分享编程。
数字1至7与相应的星期几相对应,如下图所示。

首先,定义一个整型变量d,保存读入的数字。

接着,读入一个1-7之间的整数,保存在变量d中。

然后,输出英文星期几之前的提示。

用switch判断表达式,表达式的值用d即数字表示。

用case语句后的值1,匹配switch后的表达式值,如果匹配成功,则执行后面的语句。

继续用case匹配其他数字,如果匹配成功则输出相应的星期几英文。

最后,当数字都没有匹配成功后,输出星期日的英文。

运行程序,当输入一个1-7之间的数字后,电脑自动输出它对应的星期几的英文。
温馨提示:内容为网友见解,仅供参考
无其他回答

编写一个程序,根据用户输入(1~7) 输出英文星期几
case 7: printf("sunday"); break;} } }

...个程序:根据用户输入的数字(1~7),输出英文的星期名称。怎么做_百度...
参考代码:include<stdio.h>#include<string.h>int main(){char a[8][20]={"","monday","tuesday","wednesday","thursday","friday","saturday","sunday"};int n;scanf("%d",&n);puts(a[n]);return 0; } \/*输出:7sunday *\/ ...

输入数字1-7输出对应的星期几英文
最后,当数字都没有匹配成功后,输出星期日的英文。运行程序,当输入一个1-7之间的数字后,电脑自动输出它对应的星期几的英文。

python3实现输入一个1-7的整数,对应输出'今天为星期几'
weeks=['一','二','三','四','五','六','日']answer=int(input('请输入1-7的整数:'))print('今天为星期'+weeks[answer-1])注意,此代码没有对输入数字进行有效性确认,也就是说假设输入是在1~7之间!

pycharm从键盘输入1234567,对应输出星期几
if a == '1':print('星期一');elif a == '2':print('星期二');elif a == '3':print('星期三');elif a == '4':print('星期四');elif a == '5':print('星期五');elif a == '6':print('星期六');elif a == '7':print('星期日')星期,是古巴比伦人创造的一...

下列程序的功能为:输入1—7星期号,输出该星期几对应的英语表示法
用switch case语句.一切搞定。

...输入一位整数当输入1-7时显示下面对应的英文星期名称
include "stdio.h"void main(){int n;scanf("%d",&n);if(n<1||n>7)printf("Input error!");else{switch(n){case 1:printf("MON");break;case 2:printf("TUE");break;case 3:printf("WED");break;case 4:printf("THU");break;case 5:printf("FRI");break;case 6:printf("SAT...

c语言输入1到7输出星期几
c语言输入1到7输出星期几的方法如下输入1-7之间的一个整数,然后根据输入的数字判断是星期几,最后输出对应的星期的全称。如输入4,则输出Thursday#includeint_main(int_argc,char*argv[])﹛int_aprintf("输入1-7的整数")scanf("%d",&a)switch(a)﹛case_1printf("Monday\\n")breakcase_2printf...

输入1~7中的任意一个数字,输出对应的星期几的英文单词.
int a; scanf("%d",&a); swith(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")...这是我的中国科大一朋友写的,还有tst.exe以及main.c版本!

从键盘上输1一7中任一整数,利用switch输出对应的星期的英文单词
int main(){ char day;day=getchar();switch(day){ case '1':{ printf("Monday\\n");break;} case '2':\/\/ 后面类似。。(记得break)\/\/ 重点:default:printf("非法输入\\n");} return 0;{

相似回答
大家正在搜