电大 2014年7月 C语言 考试复习

 

一、单选题(每小题2分,共20分)

1.程序运行中需要从键盘上输入多于一个数据时,各数据之间默认使用(D)符号作为分隔符。

A.空格或逗号c.逗号或分号B.逗号或回车D.空格或回车

2.逻辑表达式(x>O&&x<=10)的相反表达式为(A)。

A.x<=O11x>lOc.x<=O11x<=10B.x<=O&&x>lOD.x>O&&x>lO

3.当处理一个问题时的循环次数已知时,最好采用(A)语句来解决。

A.forB.whilec.do-whileD.switch

4.假定i的初值为0,则在循环语句"while(i<n){s+=i*i;i++;}"中,其循环体被执行的次数为(B)。

A.n-1c.n+1B.nD.n/2

5.假定一个二维数组的定义语句为"inta[3][4]={{3,4,{2,8,6}}户,则元素a[l][l]的值为(D)。

A.2C.6B.4D.8

6.在下列选项中,不正确的画数原型格式为(C)。

A.intFunctionCinta);B.voidFunction(char);

c.intFunction(a祷b);D.voidint(double赞a);

7.假定p是一个指向float类型的数据指针,则p+1所指向的数据的地址比p所指向的数据的地址大(C)个字节。

A.1B.2C4D8

8.假定有一条定义语句为"intm=7,铸p户,则给p赋值的正确表达式为(B)。

A.p=mB.p=&.mc.铸p=&.mD.p=铃m

9.假定指针变量p定义为"int祷p=malloc(sizeof(int));",要释放p所指向的动态存储空间,应调用的函数为(A)。

A.free(p)c.free(祷p)B.delete(p)D.free(&'p)

10.C语言中的系统函数fopenO是(D)一个数据文件的函数。

A.读取c.关闭B.写入D.打开

1.C语言源程序文件的缺省扩展名为(D)。

A.cppB.exeC.objD.c

2.设x和y均为逻辑值,则x&.&.y为真的条件是(A)。

A.它们均为真B.其中一个为真C.它们均为假D.其中一个为假

3.在下列的符号常量定义中,正确的定义格式为(C)。

A.#defineMlC.#defineM310B.canstintM220D.canstcharmark

4.for循环语句能够被改写为(D)语句。

A.复合B.ifC.switchD.while

5.在下面的一维数组定义中,错误的定义格式为(C)。

A.inta[J==={l,2,3};C.inta[J;B.inta[lOJ==={O};D.inta[5J;

6.若有一个函数原型为“double*function()",则其返回值类型为(B)。

A.实数型B.实数指针型C.函数指针型D.数组型

7.在C语言中,所有预处理命令都是以(B)符号开头的。

A.,B.#C.衣U.@

8.假定整数指针p所指数据单元的值为30,p+1所指数据单元的值为40,则执行,p++后,p所指数据单元的值为(A)。

www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:2017高考数学试题分类汇编(22个专题)
  • 下一篇:2015年清华大学金融考研真题