c语言输入1-7输出星期一到七的程序源代码

作者&投稿:师卓 (若有异议请与网页底部的电邮联系)
C语言程序设计 输入数字1-7,输出对应的星期几(switch)~

程序流程如下:
1 输入变量a;
2 对变量a进行判断(switch(a));
3 根据a值输出对应的字符串;
4 程序结束。

代码如下:
#include int main(){ int a; scanf("%d",&a);//输入a switch(a) { 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; } return 0;}

1、首先打开VS2017软件,选择新建下面的项目,如下图所示

2、C语言程序目录建成以后,右键单击源文件,选择添加新建项

3、接着选择C++文件,给文件起一个名字,如下图所示

4、然后在C语言文件中编写如下的C语言程序

5、运行结果如下:

#include <stdio.h>

int main()
{
int n;
while (~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: break;
}
}
}


编程题;从键盘上输入1至7之间的整数,输入1输出星期一,输入二输出星
include <stdio.h>void main(){ int a; printf("请输入整数:"); scanf("%d",a); switch(a){ case 1: printf("星期一");break; case 2: printf("星期二");break; case 3: printf("星期三");break; case 4: printf("星期四");break; case 5: prin...

c语言输入1-7输出星期
const char *str[]={"MON","TUE","WEN","THU","FRI","STA","SUN"} int main(void){ int y=0;scanf("%d",&y);switch(y){ case 1:case 2:case 3:case 4:case 5:case 6:case 7:printf(“\\n%s\\n”,str[y-1]);break;default:printf("\\nError\\n");break;} } ...

编写一个程序,根据用户输入(1~7) 输出英文星期几
include<stdio.h> void main(){ int num;while(1){ printf("输入1-7\\n");scanf("%d",&num);while(1){ if (1<=num<=7) break;else printf("重新输入\\n");scanf("%d",&num);} switch (num){ case 1: printf("monday");break;case 2: printf("tuesday"); break;case 3: pr...

C语言编程输入数字1到7 分别输出周一到周日的英文单词
case 7: printf("Sunday\\n");break;default: printf("April Fools' Day\\n");break;} }

C语言,输入1~7,输出对应的星期,如输入1,则输出为Monday,求用switch...
printf("输入:\\n");scanf("%lf",&score);switch((int)(score\/10))\/\/switch((int)score\/10)出现严重错误,switch(((int)score)\/10)出现严重错误,{ case 10: case 9:printf("monday)\\n");break; case 8:printf("tue)\\n");break; case 7:printf("wed)\\n");break; ...

用c语言编一个程序:根据用户输入的数字(1~7),输出英文的星期名称。怎...
思路:定义一个字符串数组,把星期名分别放到该字符数组的1-7位置,再输入一个整型数n,则直接输出该数组n位置的字符串。参考代码:include<stdio.h>#include<string.h>int main(){char a[8][20]={"","monday","tuesday","wednesday","thursday","friday","saturday","sunday"};int n;scanf...

用c语言编写一程序实现如下功能:输入1、2、3、4、5、6、70(分别对应星 ...
C语言实现输入1到7的数字,输出对应是星期几,参考代码如下: #include "stdio.h" int main() { int d; const char wd[7][3]= {"一","二","三","四","五","六","日"}; scanf("%d",&d); printf("星期%s",wd[d-1]); return 0; } 本回答被网友采纳 已赞过 已踩过< 你对这个回答的...

C语言,使用if语句,输入一个整数,如果这个整数在1-7内,输出对应的英文单 ...
void main(){ int a;scanf("%d",&a);if(a==1){ printf("one");} else if(a==2){ printf("two");} else if(a==3){ printf("three");} else if(a==4){ printf("four");} else if(a==5){ printf("five");} else if(a==6){ printf("six");} else if(a==7)...

c语言输入1-7输出星期一到七的程序源代码
include <stdio.h> int main(){ int n;while (~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 ...

C语言for输出 1 2 3 4 5 6 7 8 9
include<stdio.h>void main(){ for(int n=1;n<=9;n++){ printf("%d\\n",n); }}

甘肃省19684408842: c语言输入1 - 7输出星期一到七的程序源代码 -
徭欣辰兰: #include <stdio.h>int main() { 知int n;while (~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;...

甘肃省19684408842: 用c语言编一个程序:根据用户输入的数字(1~7),输出英文的星期名称.怎么做 -
徭欣辰兰: 思路:定义一个字符串数组,把星期名分别放到该字符数组的1-7位置,再输入一个整型数n,则直接输出该数组n位置的字符串. 参考代码: #include#include int main() { char a[8][20]={"","monday","tuesday","wednesday","thursday","friday","saturday","sunday"}; int n; scanf("%d",&n); puts(a[n]); return 0; } /* 输出: 7 sunday */

甘肃省19684408842: 编程题;从键盘上输入1至7之间的整数,输入1输出星期一,输入二输出星 -
徭欣辰兰: 输入1到7之间的值,输出星期几,其它值则退出程序. c 语言程序如下: #include <stdio.h> int main() { char s[8][16]={" ","Monday","Tuesday","Wednesday", "Thursday","Friday","Saturday","Sunday" }; int i; while(1){ printf("...

甘肃省19684408842: 编写一个程序,根据用户输入(1~7) 输出英文星期几 -
徭欣辰兰: C语言的: #include<stdio.h> void main() { int num; while(1) { printf("输入1-7\n"); scanf("%d",&num); while(1) { if (1<=num<=7) break; else printf("重新输入\n"); scanf("%d",&num); } switch (num) { case 1: printf("monday");break; ...

甘肃省19684408842: C语言中,编写一个程序,用周一到周日的某个名称,初始化一个字符指针数组,当输入整数1到7时,显示相应的英文名,输入其他的整数时,显示错误信息. -
徭欣辰兰: #include "stdio.h" main() { int num; char *week[]={"mon","tue","wed","thu","fri","sat","sun"}; scanf("%d",&num); if(num>7||num<1) printf("error!\n"); else printf("%s\n",week[num-1]); }

甘肃省19684408842: C语言:显示与用户输入的1到7之间的数相对应的一个星期的每一天. -
徭欣辰兰: #include <stdio.h> char *dt(int,char **); int main() { char *date[]={"Sunday",道 "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"}; int i; printf("Enter a number between 1 to 7:"); scanf("%d",&i); printf("...

甘肃省19684408842: 用C语言试编写一个程序,输入今天是星期几,计算并输出100天后是星期几. -
徭欣辰兰: #include"stdio.h" char xq[7][10]={"星期一","星期二","星期三","星期四","星期五","星期六","星期日"};void get_result(int day){int day_after100;//用来保存100后是星期几day_after100=(day-1+100%7)%7;//计算...

甘肃省19684408842: 编写程序,从键盘输入1到7之间的一个整数,要求:若输入1则输出MONDAY, -
徭欣辰兰: #include<stdio.h> int main() { int n; while(scanf("%d",&n)==1) { switch(n) { case 1:printf("1 MONDAY\n");break; case 2:printf("2 TUESDAY\n");break; case 3:printf("3 WEDNESDAY\n");break; case 4:printf("4 THURSDAY\n");break; ...

甘肃省19684408842: C语言中如果从键盘上输入一个代表星期几的数值(整数),根据下面的对应关系输出汉字星期值. -
徭欣辰兰: 用一个指针数zhidao组存放汉字"一"到"日"字符串的指针,可用简单代码解决这问题.举例如下: //#include "stdafx.h"//If the vc++6.0, with this line. #include "stdio.h" int main(void){char *pw[7]={"一","二","三","四","五...

甘肃省19684408842: c语言,定义一个枚举类型,用来表示一周中的七天,利用循环将枚举值输出 -
徭欣辰兰: #include "stdio.h" enum week{sun,mon,tue,wed,thu,fri,sat, }; int main(void){int wd;enum week pw,t;while(1){printf("Please input wd(0~7)...\nwd=");if(scanf("%d",&wd) && wd>0 && wd<8)break;printf("Error, redo: ");}for(t=(enum ...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网