c语言中应用switch语句编程:输入1-7之间的任意数字,程序按照用户的输入输出相应的星期值!!

(分别使用数据1,7,8做测试。)

#include "stdio.h"
main()
{
int a;
printf("输入一个数:");
scanf("%d",&a);
switch(a)
{
case 1:printf("星期一\n");break;
case 2:printf("星期二\n");break;
case 3:printf("星期三\n");break;
case 4:printf("星期四\n");break;
case 5:printf("星期五\n");break;
case 6:printf("星期六\n");break;
case 7:printf("星期日\n");break;
default:printf("输入数字有误\n");break;
}
}
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-07
int n;
switch(n)
{
case 1:printf("今天是周一");break;
case 2:printf("今天是周二");break;
case 3:printf("今天是周三");break;
case 4:printf("今天是周四");break;
case 5:printf("今天是周五");break;
case 6:printf("今天是周六");break;
case 7:printf("今天是周日");break;
default:printf("输入星期错误");break;
第2个回答  2011-04-07
#include<stdio.h>

int main() {
int n;
printf("请输入星期数:\n");
scanf("%d",&n);
switch(n)
{
case 1:printf("今天是星期一\n");break;
case 2:printf("今天是星期二\n");break;
case 3:printf("今天是星期三\n");break;
case 4:printf("今天是星期四\n");break;
case 5:printf("今天是星期五\n");break;
case 6:printf("今天是星期六\n");break;
case 7:printf("今天是星期日\n");break;
default:printf("输入星期错误");break;
}

return 0;
}本回答被提问者采纳

c语言中应用switch语句编程:输入1-7之间的任意数字,程序按照用户的输入...
default:printf("输入数字有误\\n");break;} }

输入1-7之间任意的数字,程序按照用户的输入输出对应的星期几的英文,用...
include <stdlib.h> include <conio.h> main(){ char choose='\\0',yes_no='\\0';do{ system("cls"); \/\/清屏 printf("请输入0~7中的一个数字: \\n ");choose=getche();printf("\\n");switch(choose){ case'1':printf("\\n Monday\\n");break;case'2':printf("\\n Tu...

c语言 用switch case如何表示一个范围?
1、首先打开C-Free5.0,然后一个空白的C语言页面保存为switch.c文件,继续输入一般的C语言的基础格式。2、C语言的输入语句,首先定义一个整型数值,然后从外面写入这个值。#include <stdio.h>main(){int a;printf("请输入一个1-5之间的数值: ");scanf("%d",&a);}这里的scanf() 就是从外...

c语言中switch case怎么表示一个范围
1、当判断整数时 示例:判断整数范围 include<stdio.h> int main(){ unsigned char buf[6]={0x00,0x07,0x11,0x60,0x61,0x66};for(int i=0;i<6;i++)switch(buf){ case 0x00...0x10:printf("buf[%d]is 0x0~0x10\\n",i);break;case 0x11...0x20:printf("buf[%d]is 0x11~0...

100分急求电力调度自动化系统的一些制度和方案。
5.数据的保存:所有采样数据、事件、告警等信息至少保存1年。6.应提供简单方便易操作的数据库备份和恢复工具,能按照表空间进行数据的备份和还原。能方便地在两个商用数据库之间进行数据库中的数据及结构比较功能。提供灵活方便的数据库维护工具。7.具有灵活的历史数据统计、分析、处理和显示功能,具有灵活的查询和分析...

C语言程序设计: 从用户输入10个整数,对其按照从小到大的顺序排序,并输...
首先,我们需要包含头文件,以便使用标准输入输出函数。在主函数main()中,我们定义一个长度为10的整数数组a,并设置两个变量i和j来辅助排序过程,以及一个临时变量temp用于交换元素值。接着,通过printf()函数提示用户输入10个整数,并使用for循环读取用户的输入。在排序部分,使用嵌套的for循环,外层循环...

用C语言编程要用else-if 语句和 switch 语句
include <stdio.h>void main() {int speed,limit;scanf("%d%d",&speed,&limit);if(speed<=limit*(1+0.1)) printf("OK");else if(speed<=limit*(1+0.5)) printf("Exceed %d%% Ticket 200.",(int)(speed*100\/limit-100));else printf("Exceed %d%% License Revoked.",(int)(speed...

c语言题 要求按照百分制考试成绩输出对应的等级(分别用if和switch...
include <stdio.h>void judge1(int score);void judge2(int score);void main(){ int score=0; scanf("%d",&score); while(score!=-1) { judge1(score); judge2(score); scanf("%d",&score); } getch();}void judge1(int score){ if(score>=85) ...

c语言中的switch语句,使用时应注意哪些?
c语言中的switch语句,使用时应注意哪些? Switch语句编程规范总结: 【规则1】每个case 语句的结尾不要忘了加break,否则将导致多个分支重叠(除非有意使多个分支重叠)。 【规则2】不要忘记最后那个default 分支。即使程序真的不需要default 处理,也应该保留语句 default : break; 这样做并非多此一举,而是为了防止别人...

C语言中,下列程序执行后的输入结果是___ #define MA(x) x*(x-1) m...
define MAX(X) X,在编译时候,只做简单替换。比如说 在main()函数中,int x=MAX(a+b)*MAX(a+b),c编译器在编译的时候,将MAX替换,变成a+b*a+b。

相似回答