编写程序,读入一个表示星期几的数字(1-7) ,输出对应的星期字符串。 输入样例1:1 输出样例1:星期一 输入样例2:7 输出样例2:星期日 相关知识点: 试题来源: 解析 可以使用 if-else 语句或 switch 语句来解决,下面是两种不同python语言的实现方式。 if-else 实现: num=int(input()) if num==1: ...
输入1-7之间的任意数字,程序按照用户的输入,输出对应的星期几的英文,比如输入3,程序输出Wednesday。若输入1-7以外的数字,则提示输入错误!相关知识点: 试题来源: 解析 #include "stdio.h"void fun(int i);int main(){int i;printf("请输入1-7数字表示对应的星期几:");scanf("%d",&i);fun(i);return ...
基于你的要求,我会使用C语言编写一个程序,该程序将提示用户输入一个1到7之间的整数,并根据输入的数字判断对应的星期几,然后输出该星期的名称。同时,程序还会处理用户输入非1-7之间整数的情况,并给出错误提示。以下是详细的步骤和代码: 提示用户输入一个1-7之间的整数: c printf("请输入1-7之间的一个整数,以...
1 数字1至7与相应的星期几相对应,如下图所示。2 首先,定义一个整型变量d,保存读入的数字。3 接着,读入一个1-7之间的整数,保存在变量d中。4 然后,输出英文星期几之前的提示。5 用switch判断表达式,表达式的值用d即数字表示。6 用case语句后的值1,匹配switch后的表达式值,如果匹配成功,则执行后面的...
7:Sunday 根据国际标准ISO 8601周一为每周第一天,结合示例输入1对应Monday的设定,建立完整映射关系:周一到周日依次对应1-7。首先确认题目要求仅处理合法数字输入且未包含额外答案,判定题目完整。通过数字与星期的线性对应关系逐项匹配:1对应周一Monday,按序列递增得出各数字对应的准确英文星期名称,完成全量匹配验证。
星期一星期二星期三星期四星期五星期六星期日" weekId = eval(input("请输入星期数字(1-7):")) pos = (weekId – 1 ) * 3 print(weekStr[pos: pos+3]) #WeekNamePrintV2.py weekStr = "一二三四五六日" weekId = eval(input("请输入星期数字(1-7):")) print("星期" + weekStr[weekId...
接下来,使用print函数输出结果,输出格式为:“今天为星期”加上列表weeks中对应位置的元素。例如,如果输入数字为3,程序将输出“今天为星期三”。请注意,这里使用了索引[answer-1],因为列表索引从0开始,而用户输入的是1至7之间的数字。但是,上述代码假设用户输入的数字一定在1到7之间。如果输入的...
include <stdio.h>int main(){ int a; scanf("%d",&a);//输入a switch(a) { case 1: printf("星期一\n"); break; case 2: printf("星期二\n"); break; case 3: printf("星期三\n"); break; case 4: printf("星期四\n"); ...
输入1~7之间的任意数字,输出其对应的星期几的英文,如输入5,程序输出Friday。若输入1~7以外的数字,则提示输入错误。相关知识点: 试题来源: 解析 参考程序代码如下: #include void main( ) { int m; printf("请输入1~7任意数字:"); scanf("%d",&m); switch(m) { case 1:printf("Monday");break; ...