C语言编程输入数字1到7 分别输出周一到周日的英文单词

作者&投稿:革蚀 (若有异议请与网页底部的电邮联系)
编写一个程序,根据用户输入(1~7) 输出英文星期几~

C语言的:
#include
void main()
{
int num;
while(1)
{
printf("输入1-7
");
scanf("%d",&num);
while(1)
{
if (1<=num<=7) break;
else printf("重新输入
");
scanf("%d",&num);
}
switch (num)
{
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;
}
}
}


程序流程如下:
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;}

//这个就不用注释了吧
#include "stdio.h"
void main()
{
int i;
printf("输入1~7其中一个数字:");
scanf("%d",&i);
switch(i)
{
case 1: printf("Monday\n");break;
case 2: printf("Tuesday\n");break;
case 3: printf("Wednesday\n");break;
case 4: printf("Thursday\n");break;
case 5: printf("Friday\n");break;
case 6: printf("Saturday\n");break;
case 7: printf("Sunday\n");break;
default: printf("April Fools' Day\n");break;
}
}

#include<stdio.h>int main(void)
{
int week;
do{
scanf("%d",&week);
if(week == 1)
{
printf("Monday\n");
}
else if(week ==2)
{
printf("Tuesday\n");
}
else if(week == 3)
{
printf("Wednesday\n");
}
else if(week == 4)
{
printf("Thursday\n");
}
else if(week == 5)
{
printf("Friday\n");
}
else if(week == 6)
{
printf("Saturday\n");
}
else if(week == 7)
{
printf("Sunday\n");
}
}while (week>0 && week<8);
}

#include "stdio.h" void main(){ intnDay; charcDay[7][10] ={"monday","tuesday","wednesday","thursday","friday","saturday","sunday"}; scanf("%d",&nDay); printf("%s\n",cDay[nDay-1]);}

输个小数直接GG


用c语言编程,要求输入1到100之间的数字,当输错时提示输入错误请重新输入...
int main(){ int i;scanf("%d",&i);do{ if(i>=1&&i<=100) break;else{ printf("输入错误, 请重新输入。\\n");fflush(stdin);scanf("%d",&i);} }while(1);printf("您输入的是: %d\\n",i);return 0;}

用c语言编程!要求输入1,输出A.输入26,输出Z。输入27输出AA.输入28输出...
printf("Error, n must >0: "); } for(i=0;n;i++){ if((tmp[i]=n%26)==0) n--; n\/=26; } for(j=i-1;

C语言程序设计 输入数字1-7,输出对应的星期几(switch)
程序流程如下:1 输入变量a;2 对变量a进行判断(switch(a));3 根据a值输出对应的字符串;4 程序结束。代码如下:include <stdio.h>int main(){ int a; scanf("%d",&a);\/\/输入a switch(a) { case 1: printf("星期一\\n"); break; case 2: printf("星期...

C语言怎么写输入个数字1,就能显示你的名字
include<stdio.h>int main(){int i,j,k;char s[10];printf("输入名字:");for(j=0;j<10;j++){scanf("%c",&s[j]);if(s[j]=='\\n') break;}printf("\\n输入数字:"); scanf("%d",&i);if(i==1){for(k=0;k<j;k++) printf("%c",s[k]);} return 0;}写的有点...

计算机编程语言中阿拉伯数字一至一百怎么表达?
for(int i = 1 ; i <= 100 ; i ++)cout<<i<<" ";cout<<endl;这个是C++的 ,输出就是1-100的阿拉伯数字

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

编译运行后怎么输入数字
bool类型的解析比较特殊,传入任何值都会被解析成True,传入空值时才为False。软件简介:Python由荷兰数学和计算机科学研究学会的Guido van Rossum于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使...

输入程序,输入a,输出序号1 输入b,输出序号2。C语言编程,谢谢啦
下面程序:输入 1个小写 英文字母,输出 它的序号。再输入 1个小写 英文字母,输出 它的序号。例如,输入 a, 输出 1,输入 b, 输出 2:include <stdio.h> int main(){ int a;printf("input a letter in lowercase, such as a\\n");scanf("%c",&a);printf("%d\\n", a - 'a' +...

C语言编程输入数字1到7 分别输出周一到周日的英文单词
void main(){ int i;printf("输入1~7其中一个数字:");scanf("%d",&i);switch(i){ case 1: printf("Monday\\n");break;case 2: printf("Tuesday\\n");break;case 3: printf("Wednesday\\n");break;case 4: printf("Thursday\\n");break;case 5: printf("Friday\\n");break;case 6:...

C语言编程 有一组数字 1 3 5 7 9 11 13 15 17 19 输入一个数字,将其...
include "stdio.h"int main(void){ int a[11]={1,3,5,7,9,11,13,15,17,19},i,n; printf("Input n(int)...\\nn="); scanf("%d",&n); for(i=9;i>=0;i--){ if(n>=a[i]){ a[i+1]=n; break; } a[i+1]=a[i]; } if(i<0...

永新县18098166231: 编程题;从键盘上输入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("...

永新县18098166231: 用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 */

永新县18098166231: C语言编程 -
荣凌蛇胆: 这5道题,我全部在机子上调试通过了...all right!...你在vc++6上直接去运行,应该是没有问题的.有些题的解决方案还不算很完美,不过已经完全到达要求.第一道:#include "stdio.h" main() { int j,k,a[12],*p; p=&a[0]; //是p=&a[0];...

永新县18098166231: c语言编程 能够输出整数1 - 7和它们的阶乘 用循环计算阶乘用数组储存 -
荣凌蛇胆: 用数组实现方法:#include"stdio.h" #define MAX 10//数组最大空间 #define N 7 //求1-7阶乘 main() { long a[MAX]; int i; a[1]=1; for(i=2;i<MAX;i++) a[i]=i*a[i-1]; for(i=1;i<=N;i++) printf("%d!=%ld\n",i,a[i]); }结果1!=1 2!=2 3!=6 4!=24 5!=120 6!=720 7!=5040 Press any key to continue

永新县18098166231: 输出任意7个整数然后从小到大输出的c语言编程 -
荣凌蛇胆: #include struct node_t { int n; struct node_t *next; }; int main(void) { struct node_t head ={.next = NULL}; struct node_t *new = NULL; struct node_t *tail = NULL; int n = 0; int i = 7; while(i--) { printf("请输入:");scanf("%d", &n); new = (struct ...

永新县18098166231: 用C语言编一个程序,要求输入一串数字,按照从小到大的顺序输出,怎么编写啊 -
荣凌蛇胆: http://wenku.baidu.com/view/a65e6e204b35eefdc8d33390.html

永新县18098166231: c语言编程题...求大神 输入1至9这几个数字,然后按照顺序输出如下 1 2 3 4 5 6 7 8 9 以及 9 8 7 6 5 4 3 2 1 这样的3X3输出格式
荣凌蛇胆: using namespace std;int main(){ int i,n=0; for (i=1; i < 10; i++){ cout << i << "\t"; n++; if (n == 3){ cout << endl; n = 0; } } for (i = 9; i > 0; i--){ cout << i << "\t"; n++; if (n == 3){ cout << endl; n = 0; } }} 这是c++代码,c的话printf大同小异 楼主确认下答案吧,已经很长时间了.

永新县18098166231: C语言,如何将一个个输入的数字变成一串数字一起输出来,求解~ -
荣凌蛇胆: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17#include<stdio.h>intmain(void) {charc;longnum = 0; while((c = getchar()) != '\n'){duif(c >= '0'&& c <= '9'){num = num * 10 + (c - '0');}} printf("num = %d\n", num); } 代码比较简单,就不写注释了,相信你能看懂.希望对你有所帮助.

永新县18098166231: C语言编程,输入10个整数,分别按顺序和逆序输出 -
荣凌蛇胆: C语言通过输入十个整数然后分别顺序和逆序输出的编程思想和方法如下: 1.首先需要定义一个整型数组用于存储输入的10个整数.这里定义一个数组a. 2.然后利用for循环,接受从键盘输入的10个整数.这里使用i作为循环的游标变量. 3.输入完毕后,再次利用for循环来顺序输出存储在数组的十个数.这里同样使用局部变量i作为循环的游标. 4.接着,再次使用for循环来逆序输出存储在数组的十个整数.同样地,这里仍然需要一个局部变量作为循环游标.(方法与顺序输出大致相同) 5.代码编写完成后,点击运行程序,在调试程序的窗口即可看到最终的运行结果.

永新县18098166231: 用C语言编写一个程序,输入4个整数,按从大到小顺序输出! -
荣凌蛇胆: PROGRAM 程序名(input,output); Var a,b,c,d,t: Real; Begin Write('Input a, b,c='); Readln(a,b,c,d); if a>b then begin {复合语句} t:=a; a:=b; b:=t {交换a,b} end; if a>c then begin {复合语句} t:=a; a:=c; c:=t {交换a,c} end; if a>d then begin {复合语句} ...

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