#include<stdio.h>
int main(void){
char *month[]={"January","February","March","April","May","June","July","August","September","October","November","December"};
int i;
printf("**************输入0结束循环************\n");
while(1){
printf("请输入月份号:");
scanf("%d",&i);
if(i==0){
return 0;
}
printf("该月的英文名为:%s\n",month[i-1]);
}
}
c语言:(用if输入一个数值代表月份,显示英文名称,当输入值非法时,显示...
char *mon[]={"January","February","March","April","May","June","July","Aguest","September","October ","November","December"};int n;scanf("%d",&n);--n;if(n>=0&&n<12)puts(mon[n]);else puts("error");return 0;} 请点击输入图片描述 ...
c语言 输入月份号,输出该月的英文名
"August","September","October","November","December" };printf("请输入月份\\n");scanf("%d", &month);for (; month < 1 || month>12; printf("您的输入有误,请重新输入\\n"), scanf("%d", &month));printf("%d月的英文名为:%s\\n", month, *(Month + month - 1));system(...
c语言 编写一程序,输入月份号,输出该月的英文月名。例如,输入“3...
case 12:printf("December");break;default:printf("输入错误!");} return 0;}
C语言 编写一个函数输入月份并输出英文名称
这段代码就是单纯的将月份英文名称保存在指针数组(每个指针元素指向一个字符串首地址)。然后通过输入的数字找到对应的数组元素。这里前面初始化数组、输入这里都没什么说。关键是打印printf那里,本来numbers--;之后直接使用printf("%s",months[numbers])就可以取到对应英文名字。但这里代码特地用数组名+n...
用switch语句从键盘输入一个月份,自动显示该月份的英文名称!C语言的
include <stdio.h>int main(){ int m = 0; printf("请输入一个月份(1~12):"); scanf("%d",&m) switch(m) { case 1: printf("January\\n"); break; case 2: printf("February\\n"); break; case 3: printf("March\\n"); break; case...
如何用C语言编输入一个小于等于12的整数,将与该整数相对应的月份的英语...
printf("%d 八月August\\n",a);break;case 9: printf("%d 九月September\\n",a);break;case 10: printf("%d 十月Octorber\\n",a);break;case 11: printf("%d 十一月November\\n",a);break;case 12: printf("%d 十二月December\\n",a);break;default : printf("输入错误!\\n");} } ...
Quickc语言
该程序实现了一个功能,即根据用户输入的整数月份,输出对应的英文月份名称。程序中包括了一个主函数和一个名为PrinMonth的辅助函数。主函数`main`接收用户输入的月份整数`mon`,并将该整数传递给辅助函数`PrinMonth`。辅助函数`PrinMonth`首先定义了一个二维字符数组`emonth`,用于存储英文月份名称。数组...
C语言:输入数字,显示英文月份。如输入3,显示March
你看错了,是month_name,不是month-name意思完全不同的 month=*(month_name+n)等价于 month=month_name[n];你看下教材上有关数组和指针的关系 其中的*表示取指针的内容,它与&取地址是相反的操作
编一个程序,输入月份数字,输出英文月份名
char *name[11] 表示这是11个元素数组,每个元素是字符串。char name[11] 表示这是11个元素数组,每个元素是字符。在C语言里代表指针。 char * 就是字符型指针。
c语言编写一个程序,用12个月份的英文名称初始化一个字符指针数组,当键 ...
您好,程序已经写好,如下 include <stdio.h>int main(){char *s[]={0,"January","February","March","April","May","June","July","August","September","October","November","December"};int n;scanf("%d",&n);printf("%s\\n",s[n]);} ...