- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[题目] 定义一个类EXAM1,用于在一个指定的范围内查找能被3整除且十位数字是5的所有整数,
统计满足条件之整数的个数,并输出它们。
[编程要求]
(1)私有数据成员。
int low,up:存放给定整数范围的下限和上限。
int a[100]:存放满足条件的整数。
int count:存放满足条件的整数的个数。
(2)公有成员函数。
EXAM1(int t1, int t2):构造函数,用t1和t2初始化low和up,同时初始化count。
void fun( ):求满足条件的整数,并依次放入数组a。
void show( ):输出查找范围、满足条件的整数及其个数,每行输出5个整数。
(3)在主函数中定义一个EXAM1类的对象p,给定的查找范围为[100,500]。
通过对象p调用成员函数实现查找及输出。本题正确的输出结果为
count=14
150 153 156 159 252
255 258 351 354 357
450 453 456 459
*******************************************/
#includeiostream.h
#includefstream.h
class EXAM1
{
int low,up;
int a[100];
int count;
public:
EXAM1(int t1,int t2)
{
low=t1;
up=t2;
count=0;
}
void fun();
void show();
};
void EXAM1::fun()
{
/********** Begin **********/
/********** End ***********/
}
void EXAM1::show()
{
coutcount=countendl;
for(int i=0;icount;)
{
couta[i++] ;
if(!(i%5))
coutendl;
}
coutendl;
}
void main()
{
EXAM1 p1(100,500);
p1.fun();
p1.show();
}
【参考代码】
for(int i=low;i=up;i++)
if(!(i%3) (i%100/10==5))
a[count++]=i;
/*程序填空(12分),每空3分,共4个空。
[题目]编程实现:s=a+aa+aaa+...+aaa...aaa的值,其中a是1~9之间的某个数字,n是一个正整数。
a和n的值要求从键盘上输入。
例如:若a=2,n=5,则s=2+22+222+2222+22222=24690
*/
#include iostream.h
#include stdio.h
void main()
{ int n,a,s,i,t;
t=0;
/**********FILL**********/
cout请输入a和n的值;
/**********FILL**********/
/**********FILL**********/
{
t=t*10+a;
/**********FILL**********/
}
couts=s;
}
【参考答案】
s=0;
【参考答案】
cinan;
cina; cinn;
【参考答案】
for( i=1;i=n;i++)
for(i=0;in;i++)
for(i=1;in+1;i++)
【参考答案】
s=s+t;
s+=t;
/**********************************************************************
[题目]编程将两个字符串连接成一个字符串,并将连接后的字符串按升序排列。
如字符串s1的值为pear,字符串s2的值是apple,连接后的字符串存入字符数组s3,排序后得到aaeelpppr。
[编程要求]
试建立一个类STRING,实现将两个成员数组(str1和str2)中的字符串连接成一个字符串,
并将连接后的
您可能关注的文档
- ps蒙版的类型及应用.doc
- PT_练习8.6.1__CCNA_综合技巧练习(教师版).doc
- python操作mysql数据库.doc
- QFII社保组团 引长线资金大范围入市.doc
- Queer as Folk十周年纪念.doc
- Radionics In Agriculture 放射粒子在农业部.doc
- Reading 7美国历届总统.doc
- RG-P-720上网简单配置图例.doc
- rip版本兼容性.docx
- Romanticism浪漫主义 (word版课件).doc
- 2024年11月乌鲁木齐市直机关遴选公务员面试真题回忆版.docx
- 2023年9月衢州市直机关遴选公务员面试真题附详细解析.docx
- 2023年9月海北州直机关遴选公务员面试真题回忆版汇总.docx
- 2023年9月洛阳市直机关遴选公务员面试真题回忆版汇总.docx
- 2023年9月肇庆市直遴选面试真题回忆版.docx
- 2024年11月双鸭山市直机关遴选公务员面试真题带题目详解.docx
- 2024年11月南昌市直机关遴选公务员面试真题回忆版.docx
- 2023年9月阜新市直遴选面试真题带答案详解.docx
- 2023年9月沈阳市直遴选面试真题附详解.docx
- 2024年2月十堰市直机关遴选公务员面试真题带详解.docx
文档评论(0)