注意:此页面搜索的是所有试题
国家开放大学C语言程序设计课程
在C语言中,每条复合语句的结束标记字符为( )。
A.] B.) C.> D.}

在C语言程序中,单行或行尾注释语句使用的标记符为( )。
A. */ B. /* C. // D. **

C语言源程序文件的扩展名为( )。
A. cpp B. exe C. obj D. c

控制字符.\n.表示( )。
A. 回车 B. 响铃 C. 换行 D. 换页

运算符优先级最高的是( )。
A. == B. + C. && D. ||

x<=10的相反表达式为( )。
A. x>=10 B. x>10
C. x!=10 D. x>0

每次先进行循环条件的判断,然后再执行循环体的语句为( )。
A. for和do B. for和while
C. while和do D. switch和break

假定对二维数组a[3][4]进行初始化的数据为{{3,5,6},{2,8},{7}},则a[1][1]被初始化为( )。
A. 6 B. 2 C. 8 D. 7

对于一个二维字符数组a[M][N],存储每个字符串的长度至多为( )。
A. M B. N C. M-1 D. N-1

假定p所指对象的值为25,p+1所指对象的值为42,则表达式*p++的值为( )。
A. 25 B. 42 C. 26 D. 43

已知“int a[6][5];”,则元素a[2][4]的地址比该数组的首地址大( )。
A. 14个字节 B. 56个字节 C. 28个字节 D. 96个字节

在C语言中,用户定义的标识符分为4种作用域,下列选项中不属于这4种作用域的是( )。
A. 全局 B. 语句 C. 文件 D. 局部

在一个链表中,每个结点必然存在着一个指向自身结点类型的指针域,用来保存下一个结点的( )。
A. 地址 B. 值 C. 名称 D. 类型

14.在C语言中,为只写操作打开一个文本文件的方式为( )。
A."a" B. "r+" C. "r" D. "w"

在C语言中,保留字是有专门含义和作用的,不能作为一般标识符使用。