注意:此页面搜索的是所有试题
郑州轻工业大学C语言程序设计(专业本)
判断字符串s1是否大于字符串s2,应当使用 。
A
if(s1>s2)
B
if(strcmp(s1,s2))
C
if(strcmp(s2,s1)>0)
D
if(strcmp(s1,s2)>0)

以下数组的定义中,错误的是 。
A
int a[4];
B
int a[4]={1,2,3,4,5};
C
int a[4]={1,2,3,4};
D
int a[4]={1};

已知:int x,*p;,则以下赋值语句中正确的是________。
A
p=&x;
B
p=*x;
C
&x=*p;
D
*p=*x;

已知数学关系式x≥y≥z,以下选项中能正确表示该关系式的C语言表达式是_______。
A
(x>=y)&&(y>=z)
B
(x>=y)AND(y>=z)
C
x>=y>=z
D
(x>=y)||(y>=z)

下列程序段的输出结果是 。
x=-1;
do{
x=x+x;
}while (!x);
A
循环执行一次
B
循环执行两次
C
无限循环
D
有语法错误

语句 while(y)等价于 。
A
while(y==0)
B
while ( y!=0)
C
while (y==1)
D
while (y!=1)

一个C语言源文件中定义的全局变量的作用域是______。
A
本函数的全部范围
B
main函数全部范围
C
本文件全部范围
D
从定义开始至本文件结束

对于while语句,错误的说法是________。
A
用条件控制循环体的执行次数
B
循环体至少要执行一次
C
循环体有可能一次也不执行
D
循环体中可以包含若干条语句

已知字符.A.的ASCII码值为十进制数65,则执行语句printf("%c",.A.+2);后,输出结果是______。
A
A
B
C
C
65
D
67

在C语言的循环体中,用于跳出循环的语句是_______。
A
continue
B
break
C
switch
D
if

设整型变量 x的值为2,表达式x/4的值是_______。
A
0
B
2
C
1
D
0.5

设x、z均为int型变量,x 的值为 1, 则求值表达式 z=x--, ++x 后,x, z的值分别为_______。
A
0, 1
B
1, 0
C
1,1
D
0, 0

若有以下代码int x=3, y=1, z=2 ; 则表达式x>z?z:x的结果是_______。
A
3
B
2
C
1
D
0

能正确表示ch为大写英文字母的C语言表达式是_______。
A
‘A’<=ch<=‘Z’
B
‘A’ =<ch=< ‘Z’
C
ch>=‘A’ || ch<=‘Z’
D
ch>=‘A’ && ch<=‘Z’

表达式 5-3/2-1 的值是_______。
A
0
B
3
C
2.5
D
2