C语言程序中的基本功能模块为()。
A
表达式
B
函数
C
标识符
D
语句
【答案】:函数|||
zuoye580.com为您提供
程序运行中需要从键盘上输入多于一个数据时,各数据之间默认使用()符号作为分隔符。
A
空格或逗号
B
空格或回车
C
逗号或回车
D
逗号或分号
【答案】:空格或回车|||
根据以下定义语句和数据的输入方式,scanf语句的正确形式应为()。floatfl,f2;scanf();数据的输入方式:4.52<回车>3.5<回车>
A
scanf("%f,%f",&fl,&f2);
B
scanf("%3.2f%2.lf",&fl,&f2);
C
scanf("%f%f",&fl,&f2);
D
scanf("%3.2f%2.lf",&fl,&f2);
【答案】:scanf("%f%f",&fl,&f2);|||
假定x的值为5,y的值为6,则表达式x++*–y的值为()。
A
25
B
42
C
30
D
36
【答案】:请扫微信二维码
若w、x、y、z、m均为int型变量,则执行下面语句后的m值是()。w=1;x=2;y=3;z=4;m=(w<x)?w:x;m=(m<y)?m:y;m=(w<z)?m:z;
A
1
B
4
C
2
D
3
【答案】:请扫微信二维码
若希望当A的值为奇数时,表达式的值为“真”;当A的值为偶数时,表达式的值为“假”。则以下不能满足要求的表达式是()。
A
A%2==1
B
A%2
C
!(A%2==0)
D
!(A%2)
【答案】:请扫微信二维码
若运行时为变量x输入12,则以下程序的运行结果是()。
A
0
B
10
C
22
D
12
【答案】:请扫微信二维码
设x和y均为逻辑值,则x&&y为假的条件是()。
A
它们均为真
B
其中一个为假
C
其中一个为真
D
它们均为假
【答案】:请扫微信二维码
设x和y均为逻辑值,则x||y为假的条件是()。
A
它们均为真
B
其中一个为假
C
其中一个为真
D
它们均为假
【答案】:请扫微信二维码
十进制数50表示成符合C语言规定的八进制数为()。
A
62
B
20
C
062
D
32
【答案】:请扫微信二维码
下列关系表达式中结果为假的是()。
A
(a=2*2)==2
B
0!=1
C
y=(2+2)==4
D
2<=8
【答案】:请扫微信二维码
下列运算符中优先级最低的是()。
A
>=
B
?:
C
==
D
+=
【答案】:请扫微信二维码
一个c程序的执行是从()。
A
本程序的main函数开始,到本程序文件的最后一个函数结束
B
本程序的main函数开始,到main函数结束
C
本程序文件的第一个函数开始,到本程序main函数结束
D
本程序文件的第一个函数开始,到本程序文件的最后一个函数结束
【答案】:请扫微信二维码
已知各变量的类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42;则以下不正确的表达式是()。
A
k=(a=2,b=3,a+b)
B
x%(-3)
C
a+=a-=(b=4)*(a=3)
D
w+=-2
【答案】:请扫微信二维码
以下针对scanf函数的叙述中,正确的是()。
A
当输入一个实型数据时,格式控制部分应规定小数点后的位数,如scanf(”%4.2f”u,&f);
B
输入项可以为一实型常量,如scanf(”%f”,3.5);
C
当输人数据时,必须指明变量的地址,如scanf(”%f”,&f);
D
只有格式控制,没有输入项,也能进行正确输入,如scanf(”a=%d,b=%d”);
【答案】:请扫微信二维码
已知intx=10,y=20,z=30;执行以下语句后x、y、z的值是()。if(x>y)z=x;x=y;y=z;
A
x=20,y=30,z=10
B
x=10,y=20,z=30
C
x=20,y=30,z=20
D
x=20,y=30,z=30
【答案】:请扫微信二维码
for循环语句能够被改写为()语句。
A
switch
B
复合
C
while
D
if
【答案】:请扫微信二维码
当处理一个问题时的循环次数已知时,最好采用()循环来解决。
A
do-while
B
for
C
switch
D
while
【答案】:请扫微信二维码
对for(表达式1;;表达式3)可理解为()。
A
for(表达式1;表达式1;表达式3)
B
for(表达式1;0;表达式3)
C
for(表达式1;表达式3;表达式
D
for(表达式1;1;表达式3)
【答案】:请扫微信二维码
设有程序段intk=10;while(k=0)k=k-1;则下面描述正确的是()。
A
循环语句一次也不执行
B
while循环执行10次
C
循环语句执行一次
D
循环是无限循环
【答案】:请扫微信二维码
下面程序的功能是从键盘输入一行字符,统计其中有多少个单词,单词之间用空格分隔。请选择填空。#include<stdio.h>voidmain(){chars80,c1,c2=‘’;inti=0,num=0;gets(s);while(si!=’\0’){c1=si;if(i==0)c2=‘’;elsec2=si-1;if()num++;i++;}printf(“Thereare%dwords.\n”,num);}
A
c1==‘’&&c2!=‘’
B
c1==‘’&&c2==‘’
C
c1!=‘’&&c2!=‘’
D
c1!=‘’&&c2==‘’
【答案】:请扫微信二维码
下面程序段的运行结果是()。intn=0;while(n++<=2);printf(“%d”,n);
A
4
B
2
C
有语法错
D
3
【答案】:请扫微信二维码
循环体至少被执行一次的循环语句为()。
A
do-while
B
for
C
foreach
D
while
【答案】:请扫微信二维码
与下面程序段等价的是()。for(n=100;n<=200;n++){if(n%3==0)continue;printf(“%4d”,n);}
A
for(n=100;n<=200;n++)if((n%3!=0)printf(“%4d”,n);
B
for(n=100;(n%3)&&n<=200;n++)printf(“%4d”,n);
C
for(n=100;(n%3)||n<=200;n++)printf(“%4d”,n);
D
for(n=100;n<=200;n++){if((n%3!=0)printf(“%4d”,n);elsecontinue;break;}
【答案】:请扫微信二维码
在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为()语句。
A
do…while
B
for
C
while
D
if
【答案】:请扫微信二维码
C语言源程序文件的缺省扩展名为()。
A
cpp
B
obj
C
exe
D
c
【答案】:请扫微信二维码
根据下面的程序及数据的输入方式、输出形式和输出结果,程序中括号内的正确形式应该为()。(注:口表示空格)#include<stdio.h>voidmain(){charch1,ch2,ch3;()printf(“%c%c%c”,ch1,ch2,ch3);}输入形式:A口B口C<回车>输出形式:A口B
A
‘scanf(“%c%c%c”,&ch1,&ch2,&ch3);
B
scanf(
C
0
D
scanf(
【答案】:请扫微信二维码
假设所有变量均为整型,则表达式(a=2,b=5,b++,a+b)的值是()。
A
8
B
6
C
7
D
2
【答案】:请扫微信二维码
枚举类型中的每个枚举常量的值都是一个()。
A
浮点数
B
字符
C
整数
D
记录
【答案】:请扫微信二维码
判断char型变量ch是否为大写字母的正确表达式是()。
A
(ch>=’A’)&(ch<=’Z’)
B
(ch>=’A’)&&(ch<=’Z’)
C
’A’<=ch<=’Z’
D
(’A’<=ch)AND(’Z’>=ch)
【答案】:请扫微信二维码
设有说明语句:charw;intx;floaty;doublez;则表达式w*x+z-y值的数据类型为()。
A
char
B
int
C
float
D
double
【答案】:请扫微信二维码
已知各变量的类型说明如下:inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;则以下正确的表达式是()。
A
a=a*3=2
B
x%(-3)
C
a+=a-=(b=4)*(a=3)
D
y=float(i)
【答案】:请扫微信二维码
已知字母A的ASCII码为十进制数65,且定义c2为字符型变量,则执行语句c2=’A’+’6’-’3’;后,c2中的值为()。
A
68
B
不确定的值
C
D
D
C
【答案】:请扫微信二维码
以下程序的运行结果是()。#include<stdio.h>voidmain(){inta,b,d=241;a=d/100%9;b=(-1)&&(-1);printf(”%d,%d”,a,b);}
A
2,1
B
6,0
C
6,1
D
2,0
【答案】:请扫微信二维码
在下列的符号常量定义中,正确的定义格式为()。
A
constcharmark
B
#defineM310
C
#defineM1
D
constintM220
【答案】:请扫微信二维码
若i为整形变量,则以下循环体执行次数是()。for(i=2;i==0;)printf(“%d”,i–);
A
2次
B
1次
C
无限次
D
0次
【答案】:请扫微信二维码
下面程序的运行结果是()。
A
1234
B
123
C
1
D
12
【答案】:请扫微信二维码
执行语句for(i=1;i++<4;);后变量i的值是()。
A
不定
B
5
C
3
D
4
【答案】:请扫微信二维码
C语言规定:在一个源程序中,main函数的位置()。
A
必须在最后
B
必须在系统调用的库函数的后面
C
必须在最开始
D
可以任意
【答案】:请扫微信二维码
C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符()。
A
可以是字母、数字和下划线中任一种字符
B
必须为下划线
C
必须为字母
D
必须为字母或下划线
【答案】:请扫微信二维码
逻辑表达式(x>0&&x<=10)的相反表达式为()。Ax<=0&&x>10
B
x<=0||x<=10Cx>0&&x>10
D
x<=0||x>10
【答案】:请扫微信二维码
设x、y和z是int型变量,且x=3,y=4,z=5,则下面表达式中值为0的是()。
A
x<=y
B
x||y+z&&y-z
C
!((x<y)&&!z||1)
D
’x’&&’y’
【答案】:请扫微信二维码
设有如下程序:#include<stdio.h>voidmain(){charch1=’A’,ch2=’a’;printf("%c\n",(ch1,ch2));}则以下叙述中正确的是()。
A
程序的输出结果为小写字母a
B
运行时产生错误信息
C
格式说明符的个数少于输iLH项的个数,编译jLI_I错
D
程序的输出结果为大写字母A
【答案】:请扫微信二维码
下面正确的字符常量是()。
A
”\\”
B
’W’
C
’’
D
”c”
【答案】:请扫微信二维码
判断字符串a和b是否相等,应当使用()。
A
if(a=b)
B
if(strcpy(a,b))
C
if(strcmp(s1,s2)==0)
D
if(a==b)
【答案】:请扫微信二维码
为了避免在嵌套的条件语句if-else中产生二义性,C语言规定else子句总是与()配对。
A
其之前最近的,同一复合语句的,而且没有和其它else匹配的if
B
其之后最近的if
C
同一行上的if
D
缩排位置相同的if
【答案】:请扫微信二维码
以下程序的输出是()。#include<stdio.h>voidmain(){inta=5,b=8,c=3,max;max=a;if(c>b)if(c>a)max=c;elseif(b>a)max=b;printf(“max=%d\n”,max);}
A
max=5
B
max=3
C
无输出结果
D
max=8
【答案】:请扫微信二维码
假定i的初值为0,则在循环语句“while(i
A
n
B
n+1
C
n/2
D
n-1
【答案】:请扫微信二维码
下列不是死循环的是()。
A
ints=36;while(s)–s;
B
intk=0;do{++k;}while(k>=0);
C
inti=100;while(1){i=i%100+1;if(i>100)break;}
D
for(;;);
【答案】:请扫微信二维码
下面程序段的运行结果是()。
A
8,20
B
20,8
C
20,7
D
6,12
【答案】:请扫微信二维码
下面有关for循环的正确描述是()。
A
for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
B
在for循环中,不能用break语句跳出循环体
C
for循环只能用于循环次数已经确定的情况
D
for循环是先执行循环体语句,后判断表达式
【答案】:请扫微信二维码
表达式18/4*sqrt(4.0)/8值的数据类型为()。
A
不确定
B
int
C
double
D
float
【答案】:请扫微信二维码
若有定义语句:inta=7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
A
0.000000
B
2.500000
C
3.500000
D
2.750000
【答案】:请扫微信二维码
若有说明语句:charc=’\72’;则变量c()。
A
说明不合法,c的值不确定
B
包含1个字符
C
包含3个字符
D
包含2个字符
【答案】:请扫微信二维码
已知ch是字符型变量,下面不正确的赋值语句是()A。
A
ch='\0';
B
ch=5+9;
C
ch='a+b';
D
ch='7'+'9';
【答案】:请扫微信二维码
在32位操作系统中,C语言中double类型的长度为()个字节。
A
2
B
4
C
1
D
8
【答案】:请扫微信二维码
在C语言中,char型数据在内存中的存储形式是()。
A
反码
B
ASCII码
C
补码
D
原码
【答案】:请扫微信二维码
以下不正确的if语句形式是()。
A
if(x==y)x+=y;
B
if(x<y){x++;y++;}
C
if(x!=y)x++;elsey++;
D
if(x!=y)scanf(”%d”,&x)elsescanf(“%d”,&y)
【答案】:请扫微信二维码
以下描述中正确的是()
A
while循环体中,要有能使while后面表达式的值变为“假“的操作或者break语句。
B
while、do-while、for循环中的循环体语句都至少被执行一次
C
do…while中,while(表达式)后面的分号可以省略
D
do…while循环中,根据情况可以省略while
【答案】:请扫微信二维码
若有以下定义,则正确的赋值语句是()。
A
b++;
B
a=1,b=2,
C
b=int(x);
D
a=b=5
【答案】:请扫微信二维码
若变量都已正确定义,则以下程序段的输出是()。
A
a=10b=50c=10
B
a=10b=30c=10
C
a=50b=30c=50
D
a=50b=30c=10
【答案】:请扫微信二维码
以下程序的输出是()。#include<stdio.h>voidmain(){intx=2,y=-1,z=2;if(x<y)if(y<0)z=0;elsez+=1;printf(“%d\n”,z);}
A
2
B
3
C
0
D
1
【答案】:请扫微信二维码
以下程序的运行结果是()。#include<stdio.h>voidmain(){intm=5,n=10;printf("%d,%d\n",m++,–n);}
A
5,10
B
5,9
C
6,10
D
6,9
【答案】:请扫微信二维码
若运行以下程序时,从键盘输入2473<回车>,则下面程序的运行结果是()。
A
6677877
B
668977
C
6688766
D
668966
【答案】:请扫微信二维码
设有以下程序段intx=0,s=0;while(!x!=0)s+=++x;printf(“%d”,s);则()。
A
程序段中的控制表达式是非法的
B
运行程序段后输出0
C
程序段执行无限次
D
运行程序段后输出1
【答案】:请扫微信二维码
以下正确的描述是()。
A
continue语句的作用是结束整个循环的执行
B
在循环体内使用break语句或continue语句的作用相同
C
从多层循环嵌套中退出时,只能使用goto语句
D
只能在循环体内和switch语句体内使用break语句
【答案】:请扫微信二维码
当a=1、b=3、c=5、d=4时,执行以下程序段后x的值是()。if(a<b)if(c<d)x=1;elseif(a<c)if(b<d)x=2;elsex=3;elsex=6;elsex=7;
A
6
B
1
C
3
D
2
【答案】:请扫微信二维码
判断字符串s1是否大于字符串s2,应当使用()。
A
if(s1>s2)
B
if(strcmp(s1,s2))
C
if(strcmp(s2,s1)>0)
D
if(strcmp(s1,s2)>0)
【答案】:请扫微信二维码
若有说明:inta10;则对a数组元素的正确引用是()。
A
a10
B
a3.5
C
a(5)
D
a10-10
【答案】:请扫微信二维码
若有说明:inta34;则对数组元素的正确引用是()。
A
a24
B
a1,3
C
a1+10
D
a(2)(1);
【答案】:请扫微信二维码
设有以下程序:
A
abcd
B
abde
C
abef
D
abfg
【答案】:请扫微信二维码
下列是对s的初始化,其中不正确的是()。
A
chars5={“abc”};
B
chars5={‘a’,’b’,‘c’};
C
chars5=””;
D
chars5=”abcdef”;
【答案】:请扫微信二维码
下面程序段的运行结果是()。charc=”\t\v\\\0will\n”;printf(“%d”,strlen(c));
A
14
B
3
C
9
D
字符串中有非法字符,输出值不确定
【答案】:请扫微信二维码
以下对一维整型数组a的正确说明是()。
A
inta(10)
B
intn=10,an;
C
intn;scanf(%d”,&n);intan;
D
#defineSIZE10intaSIZE;
【答案】:请扫微信二维码
在C语言中,引用数组元素时,其数组下标的数据类型不允许是()。
A
整型常量
B
整型表达式
C
整型常量或整型表达式
D
任何类型的表达式
【答案】:请扫微信二维码
在下面的一维数组定义中,错误的定义格式为()。
A
inta={1,2,3};
B
inta10={0};
C
inta;
D
inta5;
【答案】:请扫微信二维码
字符串”a+b=12\n”的长度为()。
A
6
B
7
C
8
D
9
【答案】:请扫微信二维码
C语言规定,简单变量做实参时,它和对应形参之间的数据传递方式是()。
A
地址传递
B
单向值传递
C
由实参传给形参,再由形参传回给实参
D
由用户指定传递方式
【答案】:请扫微信二维码
假定一个函数原型为“char*func(intn)”,则该函数的返回类型为()。
A
int*
B
int
C
char*
D
char
【答案】:请扫微信二维码
若用数组名作为函数调用的实参,传递给形参的是()。
A
数组中第一个元素的值
B
数组的首地址
C
数组元素的个数
D
数组中全部元素的值
【答案】:请扫微信二维码
‘若有初始化inta3={1,2,3,4,5,6,7};,则以下错误的是叙述是()。
A
a数组的第一维大小为3
B
引用a数组时,元素的两个下标值均不能超过2
C
a数组中包含7个元素
D
a数组中包含9个元素
【答案】:请扫微信二维码
在下列选项中,不正确的函数原型格式为()。
A
voidFunction(char);
B
intFunction(inta);
C
voidint(double*a);
D
intFunction(a);
【答案】:请扫微信二维码
sizeof(float)是()。
A
一个整型表达式
B
一个双精度型表达式
C
一个不合法的表达式
D
一种函数调用
【答案】:请扫微信二维码
假定有语句“intb10,*pb;”,则不正确的赋值为()。
A
pb=b5
B
pb=b
C
pb=&b0
D
pb=b+2
【答案】:请扫微信二维码
当说明一个共用体变量时,系统分配给它的内存是()。
A
结构中第一个成员所需内存量
B
各成员所需内存量的总和
C
结构中最后一个成员所需的内存量
D
成员中占内存量最大者所需的容量
【答案】:请扫微信二维码
根据下面的定义,能打印出字母M的语句是()。structperson{charname9;intage;}structpersonclass10={”John”,17,’Paul”,19, “Mary”,18,”adam”,16};
A
printf(
B
printf(
C
printf(
D
printf(
【答案】:请扫微信二维码
下面试图为double说明一个新类型名real的语句中,正确的是()。
A
typedefdoublereal;
B
typedefrealdouble;
C
typedefdouble=’real’;
D
typedefreal=double;
【答案】:请扫微信二维码
以下程序的运行结果是()。#include<stdio.h>voidmain(){structdate{intyear,month,day;}today;printf(“%d\n”,sizeof(structdate));}
A
8
B
6
C
12
D
10
【答案】:请扫微信二维码
fgetc函数的作用是从指定文件读入一个字符,该文件的打开方式必须是()。
A
追加
B
只写
C
答案B和C都正确
D
读或写
【答案】:请扫微信二维码
函数调用语句:fseek(fp,-20L,2);的含义是()。
A
将文件位置指针从当前位置向后移动20个字节
B
将文件位置指针移到距离文件头20个字节处
C
将文件位置指针移到离当前位置20个字节处
D
将文件位置指针从文件末尾处向后退20个字节
【答案】:请扫微信二维码
正常执行文件关闭操作时,fclose函数的返回值是()。
A
TRUE
B
–1
C
1
D
0
【答案】:请扫微信二维码
将两个字符串连接起来组成一个字符串时,选用的字符串函数为()。
A
strcmp()
B
strcpy()
C
strcat()
D
strlen()
【答案】:请扫微信二维码
若有说明:inta34;则对数组元素的非法引用是()。
A
a04
B
a13
C
a4-20
D
a02*1
【答案】:请扫微信二维码
设char*s=”\ta\017bc”;则指针变量s指向的字符串所占的字节数是
A
7
B
5
C
6
D
9
【答案】:请扫微信二维码
以下能对一维数组a进行正确初始化的语句是()。
A
inta10={10*1}
B
inta10={};
C
inta={0};
D
inta10=(0,0,0,0,0);
【答案】:请扫微信二维码
在C语言中,一维数组的定义方式为:类型说明符数组名();
A
整型常量
B
整型表达式
C
整型常量或整型表达式
D
正整数常量
【答案】:请扫微信二维码
当运行以下程序时,从键盘输入Happy!<CR>(<CR>表示回车),则下面
A
5
B
7
C
6
D
10
【答案】:请扫微信二维码
以下正确的叙述是()。
A
当main函数带有形参时,传给形参的值只能从命令行中得到
B
C语言允许main函数带形参,且形参个数和形参名均可由用户指定
C
C语言允许main函数带形参,形参名只能是argc和argv
D
若有说明:main(intargc,char*argv),则形参argc的值必须大于1
【答案】:请扫微信二维码
C语言结构体类型变量在程序执行期间()。
A
部分成员驻留在内存中
B
所有成员一直驻留在内存中
C
只有一个成员驻留在内存中
D
没有成员驻留在内存中
【答案】:请扫微信二维码
若要用fopen函数打开一个新的二进制文件,该文件要既能读也能写,则文件方式字符串应是()。
A
“rb+”
B
“ab+”
C
“wb+”
D
“ab”
【答案】:请扫微信二维码
若以”a+”方式打开一个已存在的文件,则以下叙述正确的是()。
A
文件打开时,原有文件内容被删除,只可作写操作。
B
文件打开时,原有文件内容不被删除,位置指针移到文件末尾,可作添加和读操作。
C
文件打开时,原有文件内容不被删除,位置指针移到文件开头,可作重写和读操作。
D
以上各种说法皆不正确。
【答案】:请扫微信二维码
对两个数组a和b进行如下初始化chara=”ABCDEF”;charb={’A’,’B’,’C’,’D’,’E’,’F’};则以下叙述正确的是()。
A
a数组比b数组长度小
B
a与b数组完全相同
C
a与b长度相同
D
a和b中都存放字符串
【答案】:请扫微信二维码
下面程序的运行结果是()。chara7=”abcdef”;charb4=”ABC”;strcpy(a,b);printf(“%c”,a5);
A
\0
B
e
C
└┘(其中└┘表示空格)
D
f
【答案】:请扫微信二维码
下述对C语言字符数组的描述中错误的是()。
A
字符数组的字符串可以整体输入、输出
B
可以在赋值语句中通过赋值运算符“=”对字符数组整体赋值
C
字符数组可以存放字符串
D
不可以用关系运算符对字符数组中的字符串进行比较
【答案】:请扫微信二维码
下面的函数原型声明中存在语法错误的是()。
A
AA(int,int)
B
AA(inta;intb;)
C
AA(inta,intb)
D
AA(inta,int)
【答案】:请扫微信二维码
对以下说明语句的正确理解是()。inta10={6,7,8,9,10};
A
将5个初值依次赋给a0至a4
B
将5个初值依次赋给a6至a10
C
因为数组的长度与初值的个数不同,所以此语句不正确
D
将5个初值依次赋给a1至a5
【答案】:请扫微信二维码
假定一个二维数组的定义语句为“inta34={{3,4},{2,8,6}};”,则元素a12的值为()。
A
4
B
6
C
8
D
2
【答案】:请扫微信二维码
若有说明:inta34={0};则下面正确的叙述是()。
A
此说明语句不正确
B
数组a中各元素都可得到初值,但其值不一定为0
C
数组a中每个元素均可得到初值为0
D
只有元素a00可得到初值0
【答案】:请扫微信二维码
有下面程序段chara3;printf(“%s”,a);则()。
A
运行后将输出Ch
B
运行后将输出Chi
C
输出乱码
D
运行后将输出China
【答案】:请扫微信二维码
在下面的选项中,不能作为函数的返回值类型的是()。
A
long
B
void
C
node
D
int
【答案】:请扫微信二维码
假定a为一个整数类型的数组名,整数类型的长度为4,则元素a4的地址比a数组的首地址大()个字节。
A
16
B
32
C
8
D
4
【答案】:请扫微信二维码
假定一个二维数组的定义为“inta34={{3,4},{2,8,6}};”,则元素a20的值为()。
A
2
B
0
C
6
D
4
【答案】:请扫微信二维码
假定a为一个字符数组名,则元素ai的指针访问方式为()。
A
&a+i
B
*a+i
C
a+i
D
*(a+i)
【答案】:请扫微信二维码
在C语言中,紧跟在关键字if后一对圆括号里的表达式()。
A
只能用逻辑表达式
B
只能用关系表达式
C
只能用逻辑表达式或关系表达式
D
可以是任意表达式
【答案】:请扫微信二维码
本文由580作业网(zuoye580.com)版权所有,转载请说明出处,侵权必究