高级程序设计语言C++试卷及答案10套.docx
《高级程序设计语言C++试卷及答案10套.docx》由会员分享,可在线阅读,更多相关《高级程序设计语言C++试卷及答案10套.docx(85页珍藏版)》请在优知文库上搜索。
1、诚信应考,考试作弊将带来严重后果!期末考试高级程序设计语言C+试卷考前须知:1.考前请将试卷和答题纸密封线内各项填写清楚;2.所有答案写在答题纸上,否那么无效;3.试卷和答题纸同时提交:4考试形式:闭卷;5本试卷共五大题,总分值100分,考试时间120分钟。题号四五总分得分评卷人单项选择题(每题2分,共26分)(B) l=a, a=b, t=b, b=a;1.由C+目标文件连接而成的可执行文件的缺省扩展名为(C)。(A) &ra=a;(B) rb = ra;(C) &rb=&ra;(D) *rb=*ra;Obj(八)cppintbreak(B)intcharnew(C)breakCASEsiz
2、eof,以下四个选项中,不能交换变Ifta和b的值是(PJ。SWitChfloatinteger2.以备演中全部都是C+关键字的选项为(B(d)(八)a=a-b,b=a+b,a=b-a;(八)143.字符串Hello,nHi041”包含的有效字符个数为(D(八)14(B)13(C)12(D)IO4.以下代码执行的结果是(B)。intX=3510;doubley=x/100*100;couty;(八)3510(B)3500(C)3000(D)I5.inti=3;下面语句执行的循环次数是(B)。(八)Idoi-;coutiendl;)while(i!=1);(八)1(B)2(C)(D)无限次7.假
3、设inta=l,b=2,&ra=a,&rb=b;以下正确的语句是(C)t=a,a=b,b=t;(D)t=b,a=b,b=a;7.假堡)BM0b=2,&ra=a,&rb=b;以下正确的语句是B)o8.在下面的函数声明中,存在着语法错误的选项是(D2 H3 24 、ttincludevoidfunc(int,int,int*):voidmain()(intx,y,Z;func(1,2,&x);func(3,x,&y):func(x,y,&z):coutxcndlycndlzendl;)voidfunc(inta,intb,int*c)b-=a:*c=b-a;06-65 、ttincludeintf
4、l(inta,intb)returnalb*5:)intf2(inta,intb)returna*b;)intf3(int(*t)(int,int),inta.intb)return(*t)(a,b);voidmainOint(*p)(int,int):=fl;coutf3(p,5,6)endl;p=f2;cout3(p,7,8)endl:)25566 、tfincludettincludevoidfNum(intW)inti;if(w0)for(i=l;i=w;i+)coutsetw(3)wjcoutendl;INum(w-1);)voidmain()fNum(4):4444333221四、
5、程序填空题(每空2分,共20分)1、下面程序的功能是:输入三角形的三条边存放在变量a,b和C中,判别它们能否构成三角形,假设能,那么判断是等边、等腰、还是其它三角形,在横线上填上适当内容。eincludevoidmain()floata,b,c;coutabc;if(a+bc&b+c)a&c+ab)(if(jj)a=b&b=Ccout等边三角形!n:elseif(2)H=ba=CIIb=Ccout等腰三角形!n;elsecout其它三角形!n,;)clsccoutn不能构成三角形!nn;)2、以下程序功能是输出IoOO以内个位数为6且能被3整除的所有数。请填空。ftincludevoidmai
6、n()inti,j:for(i=0;【3;i+)i100j=i*10+6;if(141)continue;j%3coutj*;)3、求n(n26)内的所有偶数表示为两个素数之和,图1为输入12的运行结果。补充完整以下程序。提小:一个偶数11(1126)可以表小为l+(11T),2+(n-2),3(11-3),.*includeHinCIUde*include。Omanip.hintisprime(int);voidmain()intnum;COU请输入一个偶数N(N=6):n:c=6):126=3+38=3+510=3+712=5+7Pressanykeytocontinuecinnum;fo
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 高级 程序设计语言 C+ 试卷 答案 10