【电大作业代做】上海开放大学 c语言程序设计 网上在线形考作业

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)版权所有,转载请说明出处,侵权必究

上一篇:

下一篇:

相关新闻

联系微信
联系微信
联系QQ
返回顶部