欢迎来到天天文库
浏览记录
ID:45967717
大小:79.50 KB
页数:10页
时间:2019-11-19
《程序设计基础模拟试卷(一)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、程序设计基础模拟试卷(一)程序设计基础模拟试卷(一)一、填空题(10分)1.C++程序设计语言是面向的语言。2.指出下列符号屮哪些不是C++语言的标识符oStru>auto、xl2、B、%、sin90、、3.已知charc二'a';intx=2,k:执行语句k二c&&x++;则x和k的值是:o4.已知inta;则表达式“(a二2*3,a*4),a+5”的结果是,变量a的值为o1.执行下列语句后a的值为。inta二8*3+-3%5-5/2;2.数值0xD2对应的十进制数是o3.判断char型变
2、量c是否为小写字母的正确表达式为8•若有:do{i二a-b++;cout<3、.将a,b从大到小排序C.交换a和b的值D.不确定2.执行下列语句后,x,y,z的值分别为。intx,y,z;x=(y=(z=10)+5)-5;A.10,10,1OB.10,15,10C.10,10,15D.10,5,103.C++语言中字符型数据在内存中存储的是。A.ASCII码B.BCD码C.原码D.补码4.以下合法的C++语句是。A.{x二y};B.x+y;C.x二5D.x二y+z二a;5.if语句的控制条件。A・只能用关系表达式B・只能用关系表达式或逻辑表达式C.只能用逻辑表达式D.可以用任何表达式1.4、float*pl⑸;那么pl是。A.指向浮点型变量的指针B.5个指向浮点型变量的指针C.一个指向具有5个浮点型元素的一维数组的指针D.具有5个指针元素的一维指针数组,每个元素都指向浮点型变量&所有在函数中定义的变量以及函数的形式参数,都属于。A.全局变量B.局部变量C.外部变量D.常量9•下列函数调用屮,属于引用调用的是。A.形参是指针,实参是变量地址B.形参和实参都是基本数据类型变量C.形参是数组,实参是数组名D.形参是引用,实参是变量10・下列定义正确的是。A.enumtypel{a,b,d}el;Enum5、Lype2{a,f,g}e2;B.structDate{intdate,month,year};C.enumtype3{beijin;shanhai;hefei};D.structscore{intnum;floatmath;};三、阅读下列程序,并写出运行结果(共30分,每题5分)。1.^include^iostream・h〃voidmain(){chara[][3]二{inti,j;for(i=0;i<3:i++){for(j=0;j〈3;j++)cout«a[i]Ej];cout<6、lude,ziostream・h〃voidmain(){chara[20]二〃ABCD",b[20]二〃abcd〃inti二0;whi.le(a[i++]!=' ')b[i]=a[icout<0)continue;s二s+a[i];}while(++i〈5);cout<<,zs=/,<7、iostream・h〃voidmain(){ints=0,i;for(i=5;i〉二4;i一一)switch(i+2)case7:s++;case6:break;case5:s二s+2;break;case4:s——;cout<8、];cout<
3、.将a,b从大到小排序C.交换a和b的值D.不确定2.执行下列语句后,x,y,z的值分别为。intx,y,z;x=(y=(z=10)+5)-5;A.10,10,1OB.10,15,10C.10,10,15D.10,5,103.C++语言中字符型数据在内存中存储的是。A.ASCII码B.BCD码C.原码D.补码4.以下合法的C++语句是。A.{x二y};B.x+y;C.x二5D.x二y+z二a;5.if语句的控制条件。A・只能用关系表达式B・只能用关系表达式或逻辑表达式C.只能用逻辑表达式D.可以用任何表达式1.
4、float*pl⑸;那么pl是。A.指向浮点型变量的指针B.5个指向浮点型变量的指针C.一个指向具有5个浮点型元素的一维数组的指针D.具有5个指针元素的一维指针数组,每个元素都指向浮点型变量&所有在函数中定义的变量以及函数的形式参数,都属于。A.全局变量B.局部变量C.外部变量D.常量9•下列函数调用屮,属于引用调用的是。A.形参是指针,实参是变量地址B.形参和实参都是基本数据类型变量C.形参是数组,实参是数组名D.形参是引用,实参是变量10・下列定义正确的是。A.enumtypel{a,b,d}el;Enum
5、Lype2{a,f,g}e2;B.structDate{intdate,month,year};C.enumtype3{beijin;shanhai;hefei};D.structscore{intnum;floatmath;};三、阅读下列程序,并写出运行结果(共30分,每题5分)。1.^include^iostream・h〃voidmain(){chara[][3]二{inti,j;for(i=0;i<3:i++){for(j=0;j〈3;j++)cout«a[i]Ej];cout<6、lude,ziostream・h〃voidmain(){chara[20]二〃ABCD",b[20]二〃abcd〃inti二0;whi.le(a[i++]!=' ')b[i]=a[icout<0)continue;s二s+a[i];}while(++i〈5);cout<<,zs=/,<7、iostream・h〃voidmain(){ints=0,i;for(i=5;i〉二4;i一一)switch(i+2)case7:s++;case6:break;case5:s二s+2;break;case4:s——;cout<8、];cout<
6、lude,ziostream・h〃voidmain(){chara[20]二〃ABCD",b[20]二〃abcd〃inti二0;whi.le(a[i++]!=' ')b[i]=a[icout<0)continue;s二s+a[i];}while(++i〈5);cout<<,zs=/,<
7、iostream・h〃voidmain(){ints=0,i;for(i=5;i〉二4;i一一)switch(i+2)case7:s++;case6:break;case5:s二s+2;break;case4:s——;cout<
8、];cout<
此文档下载收益归作者所有