来源
教材【练习7-12】。
问题描述
(1) 编写一个C语言函数,函数名字是print_day,返回值是void类型,即不需要返回值,参数列表有一个int类型变量day作为形式参数。
函数print_day( )的功能是根据给定的整数变量day,如果day的值在0至6的范围,则相应输出“Sunday”至“Saturday”到屏幕。如果day的值不是在0至6的范围,则输出“Error”。函数print_day( )不允许从键盘读取数据。
函数print_day( )对应的函数原型如下:
void print_day(int day);
裁判测试程序样例:
#include <stdio.h>
void print_day(int day);
int main()
{
int day;
scanf("%d", &day);
print_day(day);
return 0;
}
// 你编写的代码将会嵌入到这里
输入样例:
2
输出样例:
Tuesday
代码长度限制 16 KB
时间限制 400 ms
内存限制 64 MB
参考代码:
void print_day(int day)
{
if(day==0){
printf("Sunday");
}else if (day == 1){
printf("Monday");
}else if (day == 2){
printf("Tuesday");
}else if (day == 3){
printf("Wednesday");
}else if (day == 4){
printf("Thursday");
}else if (day == 5){
printf("Friday");
}else if (day == 6){
printf("Saturday");
}else{
printf("Error");
}
}