数组的索引值与月份号对应,因此无效的月份号可以用索引为0的元素表示。接收用户输入的月份号。检查用户输入的月份号是否合法。如果月份号小于1或大于12,则输出"illegalmonth!"。如果月份号合法,则使用指针数组来输出对应的英文名。根据用户输入的月份号,访问指针数组中相应索引的元素,并将其输出。由此可以得出答案。
10.15 编写一个程序,打入月份号,输出该月的英文月名。例如,输入 ”3”,则输出”March”,要求用指针数组处理。相关知识点: 试题来源: 解析 解:main ( ){char * month_name[13]={“illegal month”,”January”,’’February”,”March”,”April”,”May”,”June”,”July”,”August”,”September”,...
for(i=0;i*(p+i)=i+1;i=0;k=0;m=0;while(m{if(*(p+i)!=0) k++;if(k==3){ *(p+i)=0;k=0;m++;}i++;if(i==n) i=0;}while(*p==0) p++;printf("%d is left\n",*p);}24编一程序,输入月份号,输出该月的英文月名,例如,输入“3”,则输出“Marc...
编写一程序,输入月份号,输出该月的英文月名。例如,输入3,则输出March,要求用指针数组处理。#includeusing namespace std; int main() { char *month_name[13]={"illegal month","Jan","Feb","Mar","April","May","June","July","Agugust","Sep","Oct","Nov","Dec"}; int n; cout<>n; if...
编写一程序,输入月份号,输出该月的英文月名。例如,输入3,则输出March,要求用指针数组处理。#includeusing namespace std; int main() { char *month_name[13]={"illegal month","Jan","Feb","Mar","April","May","June","July","Agugust","Sep","Oct","Nov","Dec"}; int n; cout<>n; if...