编写一个程序从键盘输入一个数,把它转为英语星期单词,如读入1,输入Monday;读入10,输出Error.

作者&投稿:叔琴 (若有异议请与网页底部的电邮联系)
本程序要求输入一个数字,输出一个对应星期的英文单词~

python 3.2 下: dict = ['Sunday','Monday','Tuesday','Thirthday','Thurday','Friday','Saturday']print(dict[int(input())]) 搞定. 如果其他语言也差不多,就是第1步定义一个数组把所有英文单词存进去(上面的dict),第2步获取用户输入(上面的input())第3布把输入转成数字(上面的int())第4步用这个数字做索引去取数组,(上面的中括号)第5步输出结果(上面的print()) python写起来可能简单点,其他程序另外还需要判断用户的输入不能超过7,如果输入8或者9要报错,(python没这个问题, 如果输入7就是星期天,8就是星期一以此类推)

#include
using namespace std;
main()
{
int n;
cin>>n;
switch(n)
{case 1:cout<<"星期一"<<endl;break;
case 2:cout<<"星期二"<<endl;break;
case 3:cout<<"星期三"<<endl;break;
case 4:cout<<"星期四"<<endl;break;
case 5:cout<<"星期五"<<endl;break;
case 6:cout<<"星期六"<<endl;break;
case 7:cout<<"星期日"<<endl;break;
default:cout<<"输入错误"<<endl;break;
}
return 0;
}

DIMENSION arraydx(7)
arraydx(1)="Monday"
arraydx(2)="Tousday"
arraydx(3)="Wednesday"
arraydx(4)="Thursday"
arraydx(5)="Friday"
arraydx(6)="Saterday"
arraydx(7)="Sunday"
IF nKeyCode<=55 AND nKeyCode>=49
NODEFAULT
w=VAL(CHR(nKeyCode))
s=this.selstart
n=LEN(arraydx(w))
this.Value=STUFF(this.value,this.SelStart+1,this.SelLength,arraydx(w))
this.SelStart=s+n
ENDIF
this.Refresh
当在TEXTBOX中输入2就会显示Tousday,再输1则接着后面显示Monday.不管你选择文本框里哪几个字符或把光标移到哪里,都会自动插入相应周的单词。


编写程序,从键盘输入一个3位的正整数,输出它的百位数,十位数和个位数...
世界上第一种计算机高级语言是诞生于1954年的FORTRAN语言。之后出现了多种计算机高级语言。1970年,ATT的Bell实验室的D.Ritchie和K.Thompson共同发明了C语言。研制C语言的初衷是用它编写UNIX系统程序,因此,它实际上是UNIX的副产品。它充分结合了汇编语言和高级语言的优点,高效而灵活,又容易移植。1971年...

编一个c语言程序,从键盘输入一个字符,输出其ASCII码值,用putchar...
int main(){ char a;char b,c,d;a=getchar();\/\/printf("ASCII = %d\\n",a); \/\/其实可以用这句替换正面的语句 putchar('A');putchar('S');putchar('C');putchar('I');putchar('I');putchar('=');b=a\/100;c= a%100\/10;d=a%100%10;putchar(b+'0');putchar(c+'...

编写程序,从键盘输入一个3位的正整数,输出它的百位数,十位数和个位数...
结论:本文详细解释了如何通过编程从键盘输入一个3位正整数,提取并输出其百位、十位和个位数字,并计算它们的和。同时,它也简要回顾了编程语言的发展历程,从FORTRAN到C、Pascal,再到C++的诞生和标准化过程,尤其是C++的发展与STL的引入对其扩展的影响。改写后:在编写程序时,输入一个3位正整数是一...

用c语言编写一个程序,输入10个数求平均值。
C语言:编写一个程序,从键盘输入10个学生成绩,求平均成绩。1、虽然main函数可以作为结构体或者类的成员函数,但相应地会失去作为程序出入口的功能。 C++中全局main函数的书写格式与C语言完全相同,功能也完全相同,且同一C++程序同样只能有一个全局main函数。2、循环语句中进行10个数的累加在sum里面,然后...

程序设计题目:从键盘上输入一个字符串,放在数组中,要求将字符串中的...
下面是一个 Java 程序,它可以从键盘上读取一个字符串,并将其中的大写字母转换为小写字母,同时将小写字母转换为大写字母。程序的基本思路如下:1. 使用 `Scanner` 类从标准输入中读取一个字符串,存储在一个 `String` 类型的变量中。2. 将该字符串转换为字符数组,便于逐个访问每个字符并进行转换。...

怎样编写一个程序,从键盘输入两个整数,输出这两个数之和
include<iostream> using namespace std;int main(){ int a,b;cin>>a>>b;cout<>k;}

怎么在c语言从键盘输入x=20,y=25,z=A,然后将输入的内容从屏幕输出?
&z);printf("您输入的内容为:x=%d, y=%d, z=%c", x, y, z);return 0;} ```运行程序后,会提示用户输入x、y、z的值,格式为"x=20,y=25,z=A"。然后通过scanf函数按照指定格式读取输入内容,并将其分别赋值给变量x、y、z。最后再通过printf函数将读取到的内容输出到屏幕上。

c语言写程序,从键盘输入一个数字,若大于零则输出正数,若小于零则输出负...
include <stdio.h> int main(){ int n;scanf("%d", &n);if(n > 0) printf("正数");else if(n < 0) printf("负数");else{printf("零");} return 0;}

用C语言编写一个程序,从键盘上输入一个小写字母,将其本身及对应的大写字...
prinft("大写字母是:%c\\n",ch);} else(printf("请输入大写字母");)示例三:include <stdio.h> main(){ char c; \/\/声明变量 scanf("%c",&c); \/\/键盘上取值 printf("%c %c",c,ch-'a'+'A');\/\/本身和大写输出 } ...

在C语言中编写一程序,实现从键盘输入一个大写字母,要求改用小写字母输...
实现从键盘输入一个大写字母,改用小写字母输出,可以使用下面的方法:include<stdio.h>int main(){char a;scanf("%c",&a);printf("%c",a+32);}执行效果如下:

南县13399713928: 4.编写一个程序,从键盘输入一个5位整数,把该数分解成单独的数位,并打印出每一个数急需,谢谢各位了! -
蓝狠盖诺:[答案] 不知道你用什么语言编写,只能给你思路: int x,a,b,c,d,e; 输入5位整数,赋值给x; a=x/10000; b=(x/1000)%10; c=(x/100)%100; d=(x/10)%1000; e=x%10000; 输出a,b,c,d,e;

南县13399713928: 编写程序,从键盘上输入一个4位数,如果4位数各位上的数字均为0或2或4或6或8输出“YES”,否则输出“NO” -
蓝狠盖诺:[答案] 0000 Y 2222 Y 4444 Y 6666 Y 8888 Y 其他的都是N? 如果是这样的话,使用个if多重语句就行了.

南县13399713928: 编写程序,从键盘输入一个正整数,计算该数的各个位数字之和,并显示结果. -
蓝狠盖诺:[答案] fpc: var n:string; a,b,i:longint; begin read(n); b:=0; a:=length(n); for i:=1 to a do b:=ord(n[i])-ord('0')+b; writeln(b); end.

南县13399713928: 编写一个完整的源程序完成如下任务:从键盘输入一个正整数,然后输出 -
蓝狠盖诺: #include <stdio.h> void main() {int num; printf("Enter a positive integer:"); scanf("%d", &num); printf("Number %d Factors:", num); for(int i= 1; i <= num ; i++) if(num%i==0) printf("%d ", i); printf("\n"); }

南县13399713928: 用Vb编写一个程序,要求从键盘输入一个正整数M,自动判断并显示M中有哪些数可以分为两个相等的素数.例如M=10,因为10以内有4=2+2,6=3+3 ,10=5+5... -
蓝狠盖诺:[答案] dim i,j,n,t as integern=inputbox("n=")for i=1 to n if i mod 2=0 then t=i \ 2 for j=2 to int(sqrt(t)) if t mod t=o then exit for next j if j>int(sqrt(t)) then print i;"=";t;"+";tend ifnext i

南县13399713928: 编写一个程序,输入一个数x,如果它是正数,则输出它,否则不输出. -
蓝狠盖诺:[答案] 解:其程序框图如图1-2-15所示.图1-2-15程序步骤如下:x=input “x=”;if x>0disp(x)end思路分析:这是一个很简单的问题,只要对输入的x的值进行符号判断即可.可先画出解决它的程序框图,再对应写出程序.

南县13399713928: 编写一个程c序,从键盘输入一个数字字符('0'~'9'),然后将它然后将它转化为相应的整数后在输出. -
蓝狠盖诺: #include <stdio.h>int main() {printf("%d\n",getchar()-'0'); return 0; }

南县13399713928: 如何编写程序,从键盘输入一个整数,输出该数 -
蓝狠盖诺: 什么语言,C吗,C这样写: scanf("%d",&x); n=0; while(x) { x%=10; n++; }

南县13399713928: 求用C语言编写程序(1)请编写一个函数,从键盘上输入一个数,将该数插入到一个有序的数组中,该数组仍然有序.(2)在(1)的基础上完成直接插入排序... -
蓝狠盖诺:[答案] /*经测试,程序均正确运行,希望能帮助你*/ /******************1*****************/ #include void insert(int *arr,int n,int val) { int i; for(i=n;arr[i-1]>val && i>0;i--) arr[i]=arr[i-1]; arr[i]=val; } int main() { int arr[20]={1,3,9,11,20,24,32}; int v1=18,v2=0,v3=40; int i; ...

南县13399713928: C++编写一个程序:从键盘输入一个整型数把这个整型数的各位数案降序输出例如输入整型数34125,输出54321 -
蓝狠盖诺: 方法一:读取整型#include void main() { int i=0,k=0,n,a[100]; scanf("%d",&n); while(n) {a[i]=n%10;i++;k++;n/=10;} for(i=0;i}方法二:读取字符型 #include #include void main() { int i,n;char str[100]; gets(str);n=strlen(str); for(i=n-1;i>=0;i--) printf("%c",str[i]); }

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