|

下述for语句intI,x;for(i=0,x=1,i=9;x!=876;i )scanf(ldquo;%drdquo;,x);
A:最多循环10次
B:最多循环9次
C:无限循环
D:一次也不循环
下列程序的输出结果是()main(){intb=4;b*=b =b b;printf(ldquo;%d\nrdquo;,a);}
A:16
B:32
C:96
D:144
下面程序的输出是()。main(){intx=10,y=3;printf(ldquo;%d\nrdquo;,y=x%y);}
A:0
B:1
C:3
D:不确定的值
以下程序段()。intx=1,y=4;printf(xlt;y?rdquo;x=%drdquo;:rdquo;y=%drdquo;,x,y);
A:输出控制格式错误
B:输出:x=1
C:输出:y=1
D:输出:y=4
071^052的结果是()
A:32
B:16
C:23
D:22
若有定义:intA[3][4];能表现数组元素A[1][1]的是()
A:(A[1] 1)
B:*(A[1][1])
C:(*(A 1)[1])
D:*(A 5)
若有以下类型说明语句:chara;intb;floatc;doubled;则表达式a*b-2*d c的结果类型为()
A:float
B:char
C:int
D:double
在x值处于-2到2,4到8时值为ldquo;真rdquo;,否则为ldquo;假rdquo;的表达式是()。
A:(2gt;xgt;-2)||(4gt;xgt;8)
B:((xlt;=-2)||(xgt;=2)||((xgt;4)||(xgt;=8))
C:(xlt;2)(xgt;=-2)(xgt;4)(xlt;8)
D:(xgt;-2)(xgt;4)||(xlt;8)(xlt;2)
char*A[5],则标识符A的意义时()。
A:A是一个指向有5个字符型元素的指针变量
B:A是一个有5个元素的一维数组,每个元素指向字符型的指针变量
C:A是一个指向字符型的函数的指针变量
D:A是一个有5个元素的一维数组,每个元素指向整型变量的指针变量
有定义inta[3][4],输入其3行2列元素的正确语句为()
A:scanf(ldquo;%drdquo;,a[3,2]);
B:quot;scanf(ldquo;%drdquo;,*(*(a 2) 1))quot;
C:quot;scanf(ldquo;%drdquo;,*(a 2) 1);quot;
D:quot;scanf(ldquo;%drdquo;,*(a[2] 1));quot;
指针变量a所指的字符串长度为()。Char*a=rdquo;\n\rdquo;MyNameis\rdquo;ZhangLi\rdquo;\nrdquo;;
A:26
B:27
C:28
D:23
C语言中,逻辑ldquo;真rdquo;等价于()。
A:大于零的数
B:大于零的整数
C:非零的数
D:非零的整数
执行下列语句后,第一个输出的值为()#includestdio.h;#defineM;#defineN;M 1;main(){printf(ldquo;%d\nrdquo;,N);}
A:3
B:4
C:6
D:8
若有说明:inta[10];则对数组元素的正确引用是()。
A:a[10]
B:quot;a[3,5]quot;
C:a(5)
D:a[10-10]
若执行fopen函数时发生错误,则函数的返回值是()。
A:随机值
B:1
C:NULL
D:EOF
有下列语句和赋值语句:(1)charstr[]=rdquo;iamaboy.rdquo;(2)charstr[12]=rdquo;iamaboy.rdquo;(3)char*p=rdquo;iamaboy.rdquo;(4)p=rdquo;iamaboy.rdquo;下列说法正确的是()
A:只有(1)、(2)正确
B:只有(3)、(4)正确
C:只有(1)、(3)、(4)正确
D:只有(3)正确
若有定义inta=2,b=9,k;k=a b /a 则k的值是()
A:6.5
B:7
C:6
D:8
下列关于switch语句和break语句的结论中,只有()是正确的。
A:break语句是switch语句的一部分
B:在switch语句中可以根据需要使用或不使用break语句
C:在switch语句中必须使用break语句
D:quot;以上三个结论有两个是正确的quot;
设I和x都是int类型,则对于for循环语句for(i=0,x=0;ilt;9;i ),下列哪句话正确()。
A:执行8次
B:执行9次
C:是无限循环
D:循环体一次也不执行
函数rewind(fp)的作用是:使文件位置指针()。
A:重新返回文件的开头
B:返回到前一个字符的位置
C:指向文件的末尾
D:自动移至下一个字符的位置
在swith语句中可以根据需要使用或不需要使用break语句。
A:错误
B:正确
C语言本身没有输入输出语句
A:错误
B:正确
当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值
A:错误
B:正确
声明语句inta[]={0};可以对一维数组a进行正确初始化。
A:错误
B:正确
在c语言中,函数形参的存储类型是自动类型的变量
A:错误
B:正确
|
|