C++语言程序设计第二次形考任务(甘肃电大-课程号:6207105)参考资料

上传人:qq号10****6377 文档编号:36329988 上传时间:2018-03-27 格式:DOCX 页数:9 大小:14.08KB
返回 下载 相关 举报
C++语言程序设计第二次形考任务(甘肃电大-课程号:6207105)参考资料_第1页
第1页 / 共9页
C++语言程序设计第二次形考任务(甘肃电大-课程号:6207105)参考资料_第2页
第2页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《C++语言程序设计第二次形考任务(甘肃电大-课程号:6207105)参考资料》由会员分享,可在线阅读,更多相关《C++语言程序设计第二次形考任务(甘肃电大-课程号:6207105)参考资料(9页珍藏版)》请在金锄头文库上搜索。

1、C+语言程序设计第二次形考任务甘肃广播电视大学形成性测评系统 课程代码:6207105 参考资料 第二次形考任务试卷总分:100第二次形考任务填空题(共 10 题,共 20 分)1.(2 分)一个二维字符数组 a1020能够存储的每个字符串的长度至多为。参考答案:192.(2 分)假定二维数组的定义为“char aMN;”,则该数组所所含元素的个数为。参考答案:M*N3.(2 分)在 switch 语句时,在进行作为条件的表达式求值后,将从某个匹配的标号位置起向下执行,当碰到下一个标号位置时(停止/不停止)执行。参考答案:不停止4.(2 分)假定二维数组的定义为“double aMN;”,则每

2、个数组元素的行下标取值范围在之间。参考答案:0M-15.(2 分)假定一维数组的定义为“char * a8;”,则该数组所占存储空间的字节数为。参考答案:326.(2 分)假定 p 所指对象的值为 25,p+1 所指对象的值为 46,则执行“*(p+);”语句后,p所指对象的值为。参考答案:467.(2 分)假定 a 是一个一维数组,则 ai的指针访问方式为。参考答案:*(a+i)8.(2 分)假定 p 所指对象的值为 25,p+1 所指对象的值为 46,则*p+的值为。参考答案:259.(2 分)一个二维字符数组 a1020能够存储个字符串。参考答案:1010.(2 分)当在程序执行到语句时

3、,将结束本层循环语句或 switch 语句的执行。参考答案:break单选题(共 10 题,共 20 分)11.(2 分)假定变量 m 定义为“int m=7;”,则定义 p 的正确语句为( )。A、int p=B、int *p=C、int D、int *p=m;参考答案:B参考答案:B12.(2 分)假定 k 是一个 double 类型的变量,则定义指向 k 的变量 p 的正确语句为( )。A、double p=B、double *p=C、double D、char *p=”Thank you!”;参考答案:B参考答案:B13.(2 分)假定 k 是一个 double 类型的变量,则定义指向

4、 k 的变量 p 的正确语句为( )。A、double p=B、double *p=C、double D、char *p=”Thank you!”;参考答案:B参考答案:B14.(2 分)在下面的二维数组定义中,( )语句是正确的。A、int a5;B、int a5;C、Cint a3=1,3,5,2;D、int a(10)参考答案:C参考答案:C15.(2 分)在下面的二维数组定义中,( )语句是正确的。A、int a5;B、int a5;C、Cint a3=1,3,5,2;D、int a(10)参考答案:C参考答案:C16.(2 分)在 int a=3; *p=中,*p 的值是( )。A、

5、变量 a 的地址值B、无意义C、变量 p 的地址值D、3参考答案:D参考答案:D17.(2 分)假定变量 m 定义为“int m=7;”,则定义 p 的正确语句为( )。A、int p=B、int *p=C、int D、int *p=m;参考答案:B参考答案:B18.(2 分)假定有定义“int b10;int *pb;”,则不正确的赋值语句为( )。A、pb=b;B、pb=C、pb=b5;D、pb=b+2;参考答案:C参考答案:C19.(2 分)在 int a=3; *p=中,*p 的值是( )。A、变量 a 的地址值B、无意义C、变量 p 的地址值D、3参考答案:D参考答案:D20.(2

6、分)假定有定义“int b10;int *pb;”,则不正确的赋值语句为( )。A、pb=b;B、pb=C、pb=b5;D、pb=b+2;参考答案:C参考答案:C写出程序运行后的输出结果(共 5 题,共 30 分)21.(6 分)#include void main() char a=“aabcdaabacabfgacd“; int i1=0,i2=0,i=0; while(ai) if(ai=a) i1+; if(ai=b) i2+; i+; cout #include void main() int i; char *a5=“student“,“worker“,“cadre“,“soldi

7、er“,“peasant“; char *p1,*p2; p1=p2=a0; for(i=0;i0) p1=ai; if(strcmp(ai,p2) constint M=20; void main() int c2,c3,c5; c2=c3=c5=0; for(inti=1; i void main() inti,s=0; for(i=1;i void main() int i,s1=0,s2=0; for(i=0;ivoid main() inti,j,row,col,max,a45; coutaij; max=a00,row=0,col=0; for(i=0;ivoid main() int a10,min; coutai; min=0; for(i=1;iai) min=i; coutvoid main() inti;/ 用 i 作为计数(循环)变量 int s=0; /用 s 作为累加变量 int n; cinn; for(i=1;i=n;i+) s+=i*i; cout“s=“sendl;

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 资格认证/考试 > 其它考试类文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号