输入1-12之间的任意数字,程序按照用户的输入,输出对应的月份的英文,比如输入3,程序输出March。若输入1-12以外的数字,则提示输入错误!(月份的英文单词为:一月,January;二月,February;三月,March;四月,April;五月,May;六月,June;七月,July;八月,August;九月,September;十月,October;十一月,November;十二月,December)...
从键盘用数字输入月份,然后用英文单词输出显示月份。#include<stdio.h>void main(){int month;char ch;while(1
输入1~10之间的一个数字,输出它对应的英文单词。 /* Note:Your choice is C IDE */ #include "stdio.h" main() { int n; printf("Please input n:\n"); scanf("%d",&n); while(n<1||n>10) { printf("Error input!Retry please:\n"); scanf("%d",&n);...
问题: 输入一个 1-12 的整数,输出对应的月份名称缩写。 可以利用字符串的切片操作来巧妙的解决这个问题。 我们的基本思想是将所有的月份名称缩写存储在一个大的字符串中 。 months=JanFebMarAprMayJunJulAugSepOctNovDec。 m =int (input (输入 0 -12 的整数:)) months=JanF
从键盘上输入1~7之间的数字时,显示对应的星期几的英文单词。当输入数字不在1~7范围内时,输出“Error!”。 相关知识点: 试题来源: 解析 参考代码如下:#include int main(){ int a; printf("Please enter an integer :"); scanf("%d",&a); switch(a) { case 1:printf("Monday\n");break; case ...
char str[20][6] = {"0", "zero","1", "one","2", "two","3", "three","4", "four","5", "five","6", "six","7", "seven","8", "eight","9", "nine"
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...
int a; scanf("%d",&a); swith(a) { 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")...这是我的中国科大一朋友写的,还有tst.exe以及main.c版本!
..然后,对于输入的数字,如果它小于20, 就直接到english数组中去取对应的值.如果大于等于20小于100,先把十位上的数字取出来, 根据十位数字生成twenty, thirty, fourty, fifty等十位的英文,再把个位取出来,到english数组中去取个位的英文. 如果在100到1000之间,就先取百位...总之就是这样了 ...