数组的索引值与月份号对应,因此无效的月份号可以用索引为0的元素表示。接收用户输入的月份号。检查用户输入的月份号是否合法。如果月份号小于1或大于12,则输出"illegalmonth!"。如果月份号合法,则使用指针数组来输出对应的英文名。根据用户输入的月份号,访问指针数组中相应索引的元素,并将其输出。由此可以得出答案。
10.15 编写一个程序,打入月份号,输出该月的英文月名。例如,输入 ”3”,则输出”March”,要求用指针数组处理。相关知识点: 试题来源: 解析 解:main ( ){char * month_name[13]={“illegal month”,”January”,’’February”,”March”,”April”,”May”,”June”,”July”,”August”,”September”,...
例如,输入“3”,则输出三月份,输出March,要求用指针数组处理。 #include<iostream> #include<string> using namespace std; int main(){ int a[12]={1,2,3,4,5,6,7,8,9,10,11,12}; char * b[2][12]={ {"一月份","二月份","三月份","四月份","五月份","六月份","七月份","八月份"...
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”,要求用指针数组处理。 答案: 手机看题 你可能感兴趣的试题 问答题 【简答题】 写一函数,实现两个字符串的比较。即自己写一个strcmp函数,函数原型为: 设p1指向字符串s1,p2指向字符串s2。要求:当s1=s2时,返回值为...
编写一程序,输入月份号,输出该月的英文月名。例如,输入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...
include "stdio.h"int main(){ int month;printf("请输入月份号(1-12):\n")scanf("%d",month);switch(month){ case 1:printf("January");break;case 2:printf("February");break;case 3:printf("March");break;case 4:printf("April");break;case 5:printf("May");break;case 6:...
如下代码可以解决:#include<stdio.h>int main(){ char* month[12]={"Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"}; int i; scanf("%d",&i); printf("%s\n",month[i-1]); return 0;} ...
当然,以下是一个基于C++编写的程序,用于解析18位身份证号码并输出出生年份和月份: 接收用户输入的18位身份证号码: 使用std::string来接收用户输入的身份证号码。 验证身份证号码的有效性(长度及格式): 检查身份证号码是否为18位,并且前17位是否为数字,最后一位可以是数字或字符'X'(不区分大小写)。 提取身份...
⏺四、编写程序题及参考答案 [4.1]已知银行整存整取存款不同期限的月息利率分别为: 0.315% 期限一年 0.330% 期限二年 月息利率 = 0.345% 期限三年 0.375% 期限五年 0.420% 期限八年 要求输入存钱的本金和期限,求到期时能从银行得到的利息与本金的合计。[4.2]输入年份year和月month,求该月有多少天。判断是否...