考试吧整理“2015年计算机二级考试《C语言》提高练习题(9)”供考生参考,更多计算机等级考试相关信息请关注
考试吧计算机等级考试网。
点击查看:2015年计算机二级考试《C语言》提高练习题汇总
1[单选题] 下述程序的输出结果是( )。
A.8B.7C.12D.9
参考答案:B
参考解析:根据判断本题共进行3次for循环,第l次执行for循环,p[1][0]=p[1][0]-1=3;第2次执行for循环,p[1][1]=p[1][1]-1=4;第3次执行for循环,p[l][2]=1,最后输出的是a[0][1]+a[1][1]+a[1][2]=2+4+1=7。
2[单选题] 有以下程序
程序的运行结果是
A.14B.20C.10D.16
参考答案:A
参考解析:*(*(P+m)+k)系统默认为指针指向数组中第[m][k]个元素,因此,在for循环中,n+=*(*(P+m)+k);执行的是将数组x[0][1]和x[1][1]累加后赋值给n,最后进行输出,答案为A选项。
3[单选题] 以下选项中合法的常量是( )
A.999B.2.7eC.OXabD.123E 0.2
参考答案:C
参考解析:A选项中含有非法的空格,所以错误。c语言中十六进制常量以0x开头,所以C正确。实型常量中e的前后必须均有数据,且其后必须为整数,所以B和D错误。
4[单选题]有以下程序
若运行时从键盘上输入OPEN THE DOOR<回车>,程序的输出结果是
A.0PEN THE DOOR
B.oPEN tHE dOOR
C.open the door
D.Open The Door
参考答案:C
参考解析:字符串输入函数gets的功能是从标准输入设备键盘上输入一个字符串。首先使指针变量P指向字符串的首字母,while循环语句中对字符串的每个字符进行fun函数操作。fun函数的功能是,将字符串中的大写字母变小写字母。将处理结果返回主函数,主函数通过putehar()字符输出函数进行输出。因此C选项正确。
5[单选题] 有以下程序
程序的输出结果是
A.0B.1C.9D.10
参考答案:B
参考解析:本题考查宏定义,宏定义只是做个简单的替换。执行SQR(k+m)/SQR(k+m)=k+m*k+m/k+m}k+m=15/2,a/=SQR(k+m)/SQR(k+1TI)的结果为1,选项B正确。
相关推荐:
2015计算机二级《C语言程序设计》无纸化操作题汇总
2015年计算机二级《C语言》考前押题密卷汇总
2015年计算机二级公共基础知识模拟题及答案汇总