还剩4页未读,继续阅读
文本内容:
广播电视大学《语言程序设计》模拟试题C++年元月2023题号—*四五总分分数评卷人得分
一、填空(每空分,共分)参照答案
2201.C++源程序文献扩展名为O
2.unsigned long型数据占字节存储空间
3.执行语句co u t z,d:\\da ta\\c++\\test.exe〃;后,输出成果是
4.体现式813H勺成果是o
5.全局变量和若在定义时未进行初始化,则自动初始化为
06.将s初始化为值是〃Hell!〃的指针常量,初始化语句是
7.类中的组员只能为该类的组员函数及该类的派生类中的组员函数访问,则应加上访问属性O
8.定义输出文献流f,并以追加数据方式打开对应文献“a:a aa.dat〃,定义f区I语句是o
9.设文献f.cp p中的I一种函数要访问在另一种文献中定义日勺int型变量x,则在f.cpp中x应定义为O
10.函数模板日勺阐明格式是tem p1ate函数定义评卷人得分单项选择题(每空分,共分)参照答案220A char B inton gint D float2,下列变量名中,()是合法日勺a varBb ye-bye
1.类型修饰符unsig ned修饰()类型是错误日勺
3.设in ta=3,*p=a;,则值是变量a H勺地址B无意义C变量p H勺地址值
4.设int m=0;,下列表达引用的措施中,(是对日勺的A i n tx=m;B inty二10;C in t z;D flo
5.循环for i n ti=0,x0;!x iV=5;i++);的循环体执行次数是ot=m文献操作时,在打开磁盘文献的访问方式中,()是以追加数据方式打开B outC appD a te无限a
7.类X中,若没有定义构造函数,则默认日勺构造函数是(oA X{}B XXx{*th is=x;}C~X{}不存在
8.设i nt*p2=x,*pl=a;*p2=*b;则变量a和b日勺类型分别是A in t和in tB i nt*和i ntC i nt和i nt*D int*和int火
9.设P为指针变量,则如下体现式对时时是4A—p++B一++p C------------p+5D p-5++
10.设voi df1intx,ch a r*p;int m;char s[]=〃c++〃;如下调用合法的是A f1m,s;B flm,s;C flm,s;Dflm,s;评卷人得分
三、回答问题每题分,共分参照答案4201,设int a
[3]
[4];doubl eb
[3]
[4]
[5];请写出数组指针pa和pbA的定义,使其分别与数组名a和b等价
2.设int f1i nt n,char*s;c har*f2int n,c har*s;a请写出函数指针pf1和p f2日勺定义,使其分别指向上述两个函数
3.请初始化一维指针数组week其初值表初值为“Su n〃,”Mo n〃,〃Tue”,〃Wed〃,〃Thu〃,”Fr i〃和〃Sat〃
4.要使语句p1=new int10;p2=new do uble
[10];能正常执行,写出p1和P2改J定义int f2inn{n+=2;r etu rnn*n;h
5.设有intf1int n{n+=2;return n*n;}m=f1n;co utm«,nendl;a执行int m=5,n=3;写出成果
1.写出下列程序时执行成果a include io stream.hAm=f2n;co utm/n endl;a评卷人得分
四、(每题分,共分)参照答案1020nt i=1,j=2,k=3,a=10;if!i1se ifjA ifka=5;a e1se a=6;aa++;n cou taendl;void ma inaif ij
④if!ka a=a=5;a+=2;cout a endl;A Aelsei fk
2.设a盘上文本文献a aa.d at中保留有0至100之间日勺所有奇数,下列程序将所有数据及其和输出至屏幕上,请将程序补充完全#incl ude stdlib.h#ineludevoid mainv oid”fl z,aa aa.if iflc er ra:aaa.dat fi1e no toped at”,io s::in|ios::n ocreate;n!〃endl;aexit1;ax,s=0;wh i11X;C0utx«评卷人得分
五、(每题分,共分)参照答案
10202.设有函数voi dsumintscore[]
[5],int row;,它将数组s core每
1.用while循环编程,求自然数1至100之间各奇数平方和并输出行后四个元素之和用首元素保留试
①编写这个函数
②编写主函数并初始化对应实参调用这个函数,并输出成果关闭窗口。
个人认证
优秀文档
获得点赞 0