PTA 输出月份对应的英文名称 输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。
题目:
解法(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个月的英文名称。相关推荐
- 输入一个正整数repeat ,做repeat次下列运算,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称。
输入一个正整数repeat (0<repeat<10),做repeat次下列运算: 编写程序,输入一个月份,输出对应的英文名称,要求用指针数组表示12个月的英文名称. 若输入月份错误,输出 ...
- python输入半径求圆的面积、保留三位小数_编写程序,输入圆的半径,求该圆的面积与周长(保留三位小数)。 /* 程序功能:输入圆的半径,计算圆的面积与周长*/_学小易找答案...
[编程题]从字符串中删除指定的字符.同一字母的大小写按不同字符处理. 例如:若程序执行时,输入字符串为: turbo c and Borland c++ ,从键盘上输入字符: n ,则输出后变为: t ...
- c语言计算10名职工的平均工资,编写程序:计算并输出每小时的平均工资
要求 提示用户每周支付的报酬以及小时数,报酬和小时数均为浮点值.以下列形式计算并输出每小时的平均工资: 您的平均小时工资为: xxx元. 提示 要获得分数,可以从每个小时报酬中减去并乘以100来获得分 ...
- c语言编写程序,输入正整数n,计算0到n以内所有奇数的和,c语言输入正整数n,计算1~n中的奇数和以及偶数和并输出....
用C语言编写程序,输入一个正整数n(1 #include"stdio.h"intmain(){\x09inti,j,n;\x09inta[12];\x09intmin,mx;\x0 ...
- python输入一个正整数n求下列算式的值_C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值。,C语言 编写一个程序,输入一个正整数,求出它是几位数。...
导航:网站首页 > C语言编写程序:输入一个正整数x和一个正整数n,求下列算式的值.,C语言 编写一个程序,输入一个正整数,求出它是几位数. C语言编写程序:输入一个正整数x和一个正整数n,求下 ...
- 12个月的英语名称来历
公历一年有12个月,但不少人并不知道12 个月的英语名称的来历.公历起源于古罗马历法.罗马的英语原来只有10 个月,古罗马皇帝决定增加两个月放在年尾,后来朱里斯*撒大帝把这两个月移到年初,成为1月.2 ...
- 12个月的英语名称来历 疯狂英语365句
12个月的英语名称来历 公历一年有12个月,但不少人并不知道12 个月的英语名称的来历.公历起源于古罗马历法.罗马的英语原来只有10 个月,古罗马皇帝决定增加两个月放在年尾,后来朱里斯*撒大帝把这两个 ...
- 习题9-4 查找书籍 (20分)PTA给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价。
给定n本书的名称和定价,本题要求编写程序,查找并输出其中定价最高和最低的书的名称和定价. 输入格式:输入第一行给出正整数n(<10),随后给出n本书的信息.每本书在一行中给出书名,即长度不超过3 ...
- 从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母。如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom)。同时输出组成该英文名的所有英文字符在26个英文字母
从键盘输入某同学的英文名(小写输入,假设学生的英文名只包含3个字母.如: tom),编写程序在屏幕上输出该同学的英文名,且首字母大写(如: Tom).同时输出组成该英文名的所有英文字符在26个英文字母 ...
最新文章
- Android 开源项目及其学习
- websvn mysql_Centos 5.3 Nginx+php+mysql配置 独立的 Subversion (SVN)服务器
- ERP实施中要重视物料编码的规则
- python限定方法参数类型、返回值类型、变量类型
- svn认证失败,解决方案
- 通信基站c语言,[转]2015年数学建模C题–基于无线通信基站的室内三维定位问题...
- ASP.NET MVC4中用 BundleCollection
- 第2章[2.2] Ext JS多类型终端-电脑、移动端(手机、平板)
- [读书笔记]Ajax的通信方式 (一)
- 《CCIE路由和交换认证考试指南(第5版) (第2卷)》——1.6节理解与记忆
- Nginx反向代理相关事宜
- python从入门到精通需要多久-学Python编程难吗 从入门到精通学习Python要多久
- centos6 与 7 其中的一些区别
- (2)I/O流对象-----FilterInputStream与FilterOutputStream
- 当我跑步时我在想什么读后感
- Java反射专题笔记
- 零基础html5网站开发学习步骤方法
- 关于同比和环比的几个问题
- 王传福的梦想,不止7000亿
- Brain:临床前和早期阿尔茨海默病的睡眠和纵向认知表现