请在 下方输入 要搜索的题目:

输入1-7之间的任意数字,程序按照用户的输入,输出对应的星期几的英文,比如输入3,程序输出Wednesday。若输入1-7以外的数字,则提示输入错误!

输入1-7之间的任意数字,程序按照用户的输入,输出对应的星期几的英文,比如输入3,程序输出Wednesday。若输入1-7以外的数字,则提示输入错误!

发布时间:2025-07-04 10:10:56
推荐参考答案 ( 由 快搜搜题库 官方老师解答 )
联系客服
答案:【计分规则】: //评分标准说明: 1.互评时将学生答案拷贝到vc6.0中; 2.如果编译通过,分别测试输入的八组数据为:0、1、2、3、4、5、6、7,如果输出结果分别为:输入错误!和对应的星期几的英文单词,得满分100,错一个扣5分; 3.如果编译不能通过,请帮助检查错误或警告所在,每处错误或警告扣5分,至少得50分,请不要给0分; 4.再查看程序是否由主函数调用其他函数实现,如果不是(即所有代码都写在主函数中)扣10分,最多得90分。参考代码如下: #include "stdio.h" void fun(int i); int main() { int i; printf("请输入1~7之间的数字:"); scanf("%d",&i); fun(i); return 0; } void fun(int i) { switch(i) { 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; default:printf("输入错误!"); } } 注:fun函数也可以通过if elseif结构实现。
专业技术学习
专业技术学习
搜搜题库系统