题目:

解法(C++):

#include <iostream>
using namespace std;int main(){int repeat;cin>>repeat;//创建string类型的指针数组//string *m[12];string m1= "January";string m2="February";string m3="March";string m4="April";string m5="May";string m6="June";string m7="July";string m8="August";string m9="September";string m10="October";string m11="November";string m12="December";m[0]=&m1;m[1]=&m2;m[2]=&m3;m[3]=&m4;m[4]=&m5;m[5]=&m6;m[6]=&m7;m[7]=&m8;m[8]=&m9;m[9]=&m10;m[10]=&m11;m[11]=&m12;//进行循环读入和输出//for(int i=0;i<repeat;i++){int n;cin>>n;if(n>=1&&n<=12){cout<<*m[n-1]<<endl;}else{cout<<"Wrong input!"<<endl;}}
}

注意:不能以 *m[1]=“xxx” 的形式给指针数组赋值,要以 m[1]=&(变量) 的形式赋值。

PTA 输出月份对应的英文名称 输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。相关推荐

  1. 输入一个正整数repeat ,做repeat次下列运算,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。

    输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称. 若输入月份错误,输出 ...

  2. python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...

    [编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...

  3. c语言计算10名职工的平均工资,编写程序:计算并输出每小时的平均工资

    要求 提示用户每周支付的报酬以及小时数,报酬和小时数均为浮点值.以下列形式计算并输出每小时的平均工资: 您的平均小时工资为: xxx元. 提示 要获得分数,可以从每个小时报酬中减去并乘以100来获得分 ...

  4. c语言编写程序,输入正整数n,计算0到n以内所有奇数的和,c语言输入正整数n,计算1~n中的奇数和以及偶数和并输出....

    用C语言编写程序,输入一个正整数n(1 #include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x0 ...

  5. python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...

    导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...

  6. 12个月的英语名称来历

    公历一年有12个月,但不少人并不知道12 个月的英语名称的来历.公历起源于古罗马历法.罗马的英语原来只有10 个月,古罗马皇帝决定增加两个月放在年尾,后来朱里斯*撒大帝把这两个月移到年初,成为1月.2 ...

  7. 12个月的英语名称来历 疯狂英语365句

    12个月的英语名称来历 公历一年有12个月,但不少人并不知道12 个月的英语名称的来历.公历起源于古罗马历法.罗马的英语原来只有10 个月,古罗马皇帝决定增加两个月放在年尾,后来朱里斯*撒大帝把这两个 ...

  8. 习题9-4 查找书籍 (20分)PTA给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。

    给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息.每本书在一行中给出书名,即长度不超过3 ...

  9. 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母

    从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母.如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom).同时输出组成该英文名的所有英文字符在26个英文字母 ...

最新文章

  1. Android 开源项目及其学习
  2. websvn mysql_Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
  3. ERP实施中要重视物料编码的规则
  4. python限定方法参数类型、返回值类型、变量类型
  5. svn认证失败,解决方案
  6. 通信基站c语言,[转]2015年数学建模C题–基于无线通信基站的室内三维定位问题...
  7. ASP.NET MVC4中用 BundleCollection
  8. 第2章[2.2] Ext JS多类型终端-电脑、移动端(手机、平板)
  9. [读书笔记]Ajax的通信方式 (一)
  10. 《CCIE路由和交换认证考试指南(第5版) (第2卷)》——1.6节理解与记忆
  11. Nginx反向代理相关事宜
  12. python从入门到精通需要多久-学Python编程难吗 从入门到精通学习Python要多久
  13. centos6 与 7 其中的一些区别
  14. (2)I/O流对象-----FilterInputStream与FilterOutputStream
  15. 当我跑步时我在想什么读后感
  16. Java反射专题笔记
  17. 零基础html5网站开发学习步骤方法
  18. 关于同比和环比的几个问题
  19. 王传福的梦想,不止7000亿
  20. Brain:临床前和早期阿尔茨海默病的睡眠和纵向认知表现

热门文章

  1. IDEA社区版springboot整合JSP
  2. 福利|这里有一份价值 7680 元的英语学习资料,要免费送给你
  3. python中字典的基本形式是什么_python中的字典详细介绍
  4. 拯救Mac OSX的SSD!优酷Mac客户端缓冲(下载)视频路径转移,修改下载文件夹
  5. 大数据时代存储知识扫盲,DAS,SAN和NAS的区别
  6. OPPO R15 Pro在哪里打开USB调试模式的简单经验
  7. 扁鹊三兄弟——电脑永远无法取代的正确判断
  8. Numba加速Python教程
  9. 荣膺中小企业精选产品11项大奖!华为赢在起跑线
  10. 小赢科技四周年,总裁成少勇在见面会上分享:它早已建好避风港