还剩33页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
2015中央电大C评议程序设计A考试时长60分钟单选题10题30分,填空题10题30分,写出程序结果4题40分C语言程序设计课程期末复习练习
一、单选题1.在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为A.main2.每个C语言程序文件的编译错误分为()类B.
23.字符串a+b=12\n的长度为()B.
74.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为()语句B.if
5.在下面的do-while循环语句中,其循环体语句被执行的次数为()inti=0;doi++;whilei10;D.
106.将两个字符串连接起来组成一个字符串时,选用的函数为()C.strcat
7.若用数组名作为函数调用的实参,传递给形参的是()A.数组的首地址
8.假定a为一个整数类型的数组名,整数类型的长度为4,则元素a
[4]的地址比a数组的首地址大个字节C.
169.假定s被定义为指针类型char*的变量,初始指向的字符串为Helloworld!,若要使变量p指向s所指向的字符串,则p应定义为()A.char*p=s;
10.从一个数据文件中读入以换行符结束的一行字符串的函数为()B.fgets
11.由C语言目标文件连接而成的可执行文件的缺省扩展名为B.exe
12.设有两条语句为“inta=12;a+=a*a;”,则执行结束后,a的值为C.
15613.带有随机函数调用的表达式rand%20的值在区间内C.0~
1914.for循环语句“fori=0;in;i+=2S;”中循环体S语句被执行的次数为(A.n+1/
215.在下列的字符数组定义中,存在语法错误的是()D.chara
[10]=5;
16.若有一个函数原型为“double*function”,则它的返回值类型为()B.实数指针型
17.在C语言中,所有预处理命令都是以符号开头的B.#
18.假定整数指针p所指数据单元的值为30,p+
1...。