注意:此页面搜索的是所有试题
国家开放大学C语言程序设计课程
字符串“a+b=12\n”的长度为( )。B
A. 6 B. 7 C. 8 D. 9

要定义a和b为两个整型变量,则使用的定义语句为( )。B
A. int a;b; B. int a,b; C. int a b; D. int a:b;

下列数值中最大值是( )。C
A. 28/8 B. 35/13 C. 28%8 D. 35%5

下列数值中最小值是( )。D
A. 28/8 B. 35/3 C. 28%8 D. 35%3

已知x的初值为5,则下列各表达式中的最大值为( )。D
A. x%=3 B. x+=10 C. x/=2 D. x*=4

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

当处理问题时的循环次数是确定的,则采用的最合适的循环方式为( )。A
A. for B. while C. do-while D. switch

循环体至少被执行一次的循环语句为( )。C
A. for B. while C. do-while D. 任一种

流程控制类语句包括的3类语句为( )。A
A. 选择、循环、跳转 B. 选择、循环、输入
C. 选择、输入、输出 D. 循环、选择、函数

在下列的语句中,必须以分号作为结束的语句是( )。C
A. for B. while C. do D. switch

在一个数组中,数组元素a[i]前面的元素个数为( )。A
A. i B. i+1 C. i-1 D. 2*i

假定二维数组的定义语句为“int a[3][5];”,则该数组所含元素的个数为( )。B
A. 8 B. 15 C. 10 D. 12

假定二维数组的定义语句为“char a[M][N];”,则该数组所含元素的个数为( )。C
A. (M-1)*(N-1) B. M*N-1 C. M*N D.M*N+1

假定二维数组的定义语句为“int* a[3][5];”,则该数组所占用的存储空间的字节数为( )。D
A. 120 B. 15 C. 30 D. 60

若需要求出一个字符串的长度,则选用的函数是( )。A
A. strlen B. strcmp C. strcat D. strcpy