百年教育职业培训中心 百年教育学习服务平台
资讯中心

零号电大题库公众号推荐:2024年秋广东开放大学程序设计基础程序设计基础(网考)L试题

来源: 更新时间:

文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中


文档说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库还有期末考核试题、其他网核及教学考一体化、一网一平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究
本文由【广开搜题】微信公众号提供,禁止复制盗取,违者必究

序号:1

题目类型:【单选题】

题目:

C语言中,能代表逻辑值的是()。

选项:

A.True

B.大于0的数

C.0整数

D.0的数

答案:序号:2

题目类型:【单选题】

题目:

以下运算符中,优先级最高的运算符是()。

选项:

A.||

B.%

C.!

D.==

答案:序号:3

题目类型:【单选题】

题目:

下列程序的输出结果是()。main(){int x=1,y=0,a=0,b=0;switch(x){case1.switch(y){case0.a++;break;case1.b++;break;}case2.a++;b++;break;case3.a++;b++;break;}printf("a=%d,b=%d\n",a,b);}

选项:

A.a=1,b=0

B.a=2,b=1

C.a=1,b=1

D.a=2,b=2

答案:序号:4

题目类型:【单选题】

题目:

以下标识符中,不能作为合法的C用户定义标识符的是()。

选项:

A.putchar

B._double

C._123

D.INT

答案:序号:5

题目类型:【单选题】

题目:

fp是指向某文件的指针,且已读到此文件末尾,则库函数feof(fp)的返回值是()。

选项:

A.EOF

B.0

C.非零值

D.NULL

答案:序号:6

题目类型:【单选题】

题目:

语句while(!E);中的表达式!E等价于()。

选项:

A.E==0

B.E!=1

C.E!=0

D.E==1

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:7

题目类型:【单选题】

题目:

若有int *p=(int *)malloc(sizeof(int));则向内存申请到内存空间存入整数123的语句为()。

选项:

A.scanf("%d",p);

B.scanf("%d",&p);

C.scanf("%d",*p);

D.scanf("%d",**p);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:8

题目类型:【单选题】

题目:

设有说明.char w;int x;float y;double z;则表达式w*x+z-y值的数据类型为()。

选项:

A.float

B.char

C.int

D.double

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:9

题目类型:【单选题】

题目:

在位运算中,操作数每右移一位,其结果相当于()。

选项:

A.操作数乘以2

B.操作数除以2

C.操作数乘以16

D.操作数除以16

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:10

题目类型:【单选题】

题目:

以下运算符中,优先级最高的运算符是()。

选项:

A.=

B.!=

C.*(乘号)

D.()

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:11

题目类型:【单选题】

题目:

以下选项中合法的实型常数是()。

选项:

A.5E2.0

B.E-3

C.0.2

D.1.3E

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:12

题目类型:【单选题】

题目:

C语言中,要求运算数必须是整型的运算符是()。

选项:

A.^

B.%

C.!

D.>

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:13

题目类型:【单选题】

题目:

若使用一维数组名作函数实参,则以下正确的说法是()。

选项:

A.必须在主调函数中说明此数组的大小

B.实参数组类型与形参数组类型可以不匹配

C.在被调用函数中,不需要考虑形参数组的大小

D.实参数组名与形参数组名必须一致

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:14

题目类型:【单选题】

题目:

C语言中,定义结构体的保留字是()。

选项:

A.union

B.struct

C.enum

D.typedef

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:15

题目类型:【单选题】

题目:

对以下说明语句int a[10]={6,7,8,9,10};的正确理解是()。

选项:

A.5个初值依次赋给a[1]a[5]

B.5个初值依次赋给a[0]a[4]

C.5个初值依次赋给a[6]a[10]

D.因为数组长度与初值的个数不相同,所以此语句不正确

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:16

题目类型:【单选题】

题目:

应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。

选项:

A.fclose()

B.close()

C.fread()

D.fwrite

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:17

题目类型:【单选题】

题目:

以下选项中,与k=n++完全等价的表达式是()。

选项:

A.k=n,n=n+1

B.n=n+1,k=n

C.k=++n

D.k+=n+1

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:18

题目类型:【单选题】

题目

可将C源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。

选项:

A.内存

B.缓冲区

C.文件

D.寄存器

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:19

题目类型:【单选题】

题目:

已知x=43ch='A'y=0;则表达式(x>=y&&ch<'B'&&!y)的值是()。

选项:

A.0

B.语法错

C.1

D.

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:20

题目类型:【单选题】

题目:

kint型变量,则以下程序段的执行结果是()k=-8567;printf("|%06D|\n",k);

选项:

A.格式描述符不合法,输出无定值

B.输出为|%06D|

C.输出为|0-8567|

D.输出为|-8567|

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:21

题目类型:【单选题】

题目:

逻辑运算符两侧运算对象的数据类型()。

选项:

A.只能是01

B.只能是0或非0正数

C.只能是整型或字符型数据

D.可以是任何类型的数据

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:22

题目类型:【单选题】

题目:

以下只有在使用时才为该类型变量分配内存的存储类说明是()。

选项:

A.autostatic

B.autoregister

C.registerstatic

D.externregister

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:23

题目类型:【单选题】

题目:

下列程序段的输出结果为()。Int x=3,y=2;printf("%d",(x-=y,x*=y+8/5));

选项:

A.1

B.7

C.3

D.5

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:24

题目类型:【单选题】

题目:

以下语句中,不能实现回车换行的是()。

选项:

A.printf("\n");

B.putchar("\n");

C.fprintf(stdout,"\n");

D.fwrite("\n",1,1,stdout);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:25

题目类型:【单选题】

题目:

若有下列定义和语句,则对a数组元素的非法引用是()。Int a[2][3],(*pt)[3];pt=a;

选项:

A.pt[0][0]

B.*(pt+1)[2]

C.*(pt[1]+2)

D.*(a[0]+2

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:26

题目类型:【单选题】

题目:

关于建立函数的目的,以下正确的说法是()。

选项:

A.提高程序的执行效率

B.提高程序的可读性

C.减少程序的篇幅

D.减少程序文件所占内存

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:27

题目类型:【单选题】

题目:

下列程序的输出结果是()。main(){char c1=97,c2=98;printf("%d%c",c1,c2);}

选项:

A.9798

B.97b

C.a98

D.ab

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:28

题目类型:【单选题】

题目:

函数的形式参数隐含的存储类型说明是()。

选项:

A.extern

B.static

C.register

D.auto

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:29

题目类型:【单选题】

题目:

以下正确的说法是()。

选项:

A.用户若需调用标准库函数,调用前必须重新定义

B.用户可以重新定义标准库函数,若如此,该函数将失去原有含义

C.系统根本不允许用户重新定义标准库函数

D.用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去调

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:30

题目类型:【单选题】

题目:

执行以下程序段后,输出结果和a的值是()。Int a=10;printf("%d",a++);

选项:

A.1010

B.1011

C.1110

D.1111

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:31

题目类型:【单选题】

题目:

以下运算符中优先级最低的是()。

选项:

A.&&

B.&

C.||

D.|

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:32

题目类型:【单选题】

题目:

C语言中的文件类型只有()。

选项:

A.索引文件和文本文件两种

B.ASCII文件和二进制文件两种

C.文本文件一种

D.二进制文件一种

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:33

题目类型:【单选题】

题目:

在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。

选项:

A.地址传递

B.单向值传递

C.由实参传给形参,再由形参传回实参

D.传递方式由用户指定

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:34

题目类型:【单选题】

题目:

下面有关for循环的正确描述是()。

选项:

A.for循环只能用于循环次数已经确定的情况

B.for循环是先执行循环循环体语句,后判断表达式

C.for循环中,不能用break语句跳出循环体

D.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:35

题目类型:【单选题】

题目:

若有int a[][]={{1,2},{3,4}};*(a+1),*(*a+1)的含义分别为()。

选项:

A.非法,2

B.&a[1][0],2

C.&a[0][1],3

D.a[0][0],4

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:36

题目类型:【单选题】

题目:

经过下列的语句 int j,a[10],*p;定义后,下列语句中合法的是()。

选项:

A.p=p+2;

B.p=a[5];

C.p=a[2]+2;

D.p=&(j+2);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:37

题目类型:【单选题】

题目:

下列标识符中,不合法的C语言用户自定义标识符是()。

选项:

A.printf

B.enum

C._

D.sin

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:38

题目类型:【单选题】

题目:

若有说明int a[3][4];a数组元素的非法引用是()。

选项:

A.a[0][2*1]

B.a[1][3]

C.a[4-2][0]

D.a[0][4]

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:39

题目类型:【单选题】

题目:

若有inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;则输出结果不为5的语句为()。

选项:

A.printf("%d",*(a+5));

B.printf("%d",p[5]);

C.printf("%d",*(p+5));

D.printf("%d",*p[5]);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:40

题目类型:【单选题】

题目:

设有如下定义:structsk{int a;float b;}data,*p;若要使p指向data中的a域,正确的赋值语句是()。

选项:

A.p=(structsk*)&data.a;

B.p=(structsk*)data.a;

C.p=&data.a;

D.*p=data.a;

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:41

题目类型:【单选题】

题目:

x=2,y=3x&y的结果是()。

选项:

A.0

B.2

C.3

D.5

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:42

题目类型:【单选题】

题目:

要打开A盘上user子目录下名为abc.txt的文本文件进行读、写操作,下面符合此要求的函数调用是()。

选项:

A.fopen("A.\user\abc.txt","r")

B.fopen("A.\\user\\abc.txt","r+")

C.fopen("A.\user\abc.txt","rb")

D.fopen("A.\\user\\abc.txt","w")

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:43

题目类型:【单选题】

题目:

函数rewind的作用是()。

选项:

A.使位置指针重新返回文件的开头

B.将位置指针指向文件中所要求的特定位置

C.使位置指针指向文件的末尾

D.使位置指针自动移至下一个字符位置

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:44

题目类型:【单选题】

题目:

下列四个选项中,均是C语言关键字的选项是()。

选项:

A.autoenuminclude

B.switchtypedefcontinue

C.signedunionscanf

D.ifstructtype

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:45

题目类型:【单选题】

题目:

结构体类型的定义允许嵌套是指()。

选项:

A.成员是已经或正在定义的结构体型

B.成员可以重名

C.结构体型可以派生

D.定义多个结构体型

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:46

题目类型:【单选题】

题目:

若用数组名作为函数的实参,传递给形参的是()。

选项:

A.数组的首地址

B.数组第一个元素的值

C.数组中全部元素的值

D.数组元素的个数

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:47

题目类型:【单选题】

题目:

用户定义的函数不可以调用的函数是()。

选项:

A.非整型返回值的

B.本文件外的

C.main函数

D.本函数下面定义的

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:48

题目类型:【单选题】

题目:

若有int i=3,*p;p=&i;下列语句中输出结果为3的是()。

选项:

A.printf("%d",&p);

B.printf("%d",*i);

C.printf("%d",*p);

D.printf("%d",p);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:49

题目类型:【单选题】

题目:

下列程序的输出结果为()。main(){int m=7,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf("%f\n",x);}

选项:

A.27

B.27.5

C.28

D.28.5

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:50

题目类型:【单选题】

题目:

以下数值中,不正确的八进制数或十六进制数是()。

选项:

A.0x16

B.16

C.-16

D.0xaaaa

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:51

题目类型:【单选题】

题目:

若执行fopen函数时发生错误,则函数的返回值是()。

选项:

A.地址值

B.0

C.1

D.EOF

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:52

题目类型:【多选题】

题目:

关于while语句与do-while语句,以下正确的是()。

选项:

A.while是当型结构

B.do-while是直到型结构

C.两者有区别

D.两者无区别

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:53

题目类型:【多选题】

题目:

以下对switch语句和break语句中描述错误的有()。

选项:

A.switch语句中必须使用break语句

B.break语句只能用于switch语句

C.switch语句中,可以根据需要使用或不使用break语句

D.break语句是switch语句的一部分

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:54

题目类型:【多选题】

题目:

以下4个选项中,可以看作是一条语句的有()。

选项:

A.{;}

B.a=0,b=0,c=0;

C.if(a>0);

D.if(b==0)m=1;n=2;

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:55

题目类型:【多选题】

题目:

abcd都是int型变量且初值为0,以下选项中正确的赋值语句是()。

选项:

A.a=b=c=d=100;

B.d++;

C.c+b;

D.d=(c=22)-(b++);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:56

题目类型:【多选题】

题目:

以下用户标识符,其中合法的是()。

选项:

A.return

B.f2_G3

C.A3-3

D.abc

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:57

题目类型:【多选题】

题目:

下面那些为合法整型常量()

选项:

A.190

B.0xf

C.765

D.0xk

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:58

题目类型:【多选题】

题目:

在定义int a[2][3];之后,对a的引用正确的有()。

选项:

A.a[0][2]

B.a[1,3]

C.a[1>2][!1]

D.a[2][0]

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:59

题目类型:【多选题】

题目:

以下不合法的赋值语句是()。

选项:

A.x=y=100

B.d--;

C.x+y;

D.c=int(a+b);

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:60

题目类型:【多选题】

题目:

若以下选项中的变量已正确定义,则不正确的赋值语句是()。

选项:

A.x1=26.8%3

B.x=3*x+x

C.x3=0x12

D.x4=1+2=3;

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:61

题目类型:【多选题】

题目:

合法的标识符()。

选项:

A.可以由字母构成

B.第一个字母可以为数字

C.第一个字母可以为下划线

D.最后一个字母必须为字母

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:62

题目类型:【多选题】

题目:

int a[10]={1,2,3,4,5,6,7,8,9,10},以下的赋值语句正确的是()。

选项:

A.a[6]=7

B.a[1]=2

C.a[2]=3

D.a[10]=10

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:63

题目类型:【多选题】

题目:

tint类型,进入下面的循环之前,t的值为0do{………}while(t==1);则以下叙述中正确的是()

选项:

A.循环控制表达式的值为0

B.循环控制表达式的值为1

C.循环控制表达式合法

D.以上说法都不对

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:64

题目类型:【多选题】

题目:

定义语句:int x,y;若要通过scanf("%d,%d",&x,&y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,正确的有()。

选项:

A.1112<回车>

B.11,<空格>12<回车>

C.11,12<回车>

D.11,<回车>12<回车>

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:65

题目类型:【多选题】

题目:

以下4个选项中,可以看作是一条语句的有()。

选项:

A.{;}

B.a=0,b=0,c=0;

C.if(a>0);

D.if(b==0)m=1;n=2;

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:66

题目类型:【多选题】

题目:

以下叙述中正确的是()。

选项:

A.一个C源程序可由一个或多个函数组成

B.一个C源程序必须包含一个main()函数

C.C源程序的基本组成单位是函数

D.C

源程序中,注释说明只能位于一条语句的最后

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:67

题目类型:【多选题】

题目:

以下合法的十六进制数是()。

选项:

A.oxff

B.0Xabc

C.0x01

D.0X9X

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:68

题目类型:【判断题】

题目:

C程序中,当调用函数时,由实参把值传递给形参,调用结束后,再由形参把值传回给实参。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:69

题目类型:【判断题】

题目:

若定义char str[];str="yellow";是正确的。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:70

题目类型:【判断题】

题目:

若有int x,y,z; x=y=z=1;则执行++x&&++y&&++z后,x,y,z的值分别为2,1,1()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:71

题目类型:【判断题】

题目:

可以用typedef声明各种类型名,但不能用它来定义变量。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:72

题目类型:【判断题】

题目:

unsigned int a=16;a=a>>2;a的值是4()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:73

题目类型:【判断题】

题目:

一个包含命令include可以包含几个头文件。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:74

题目类型:【判断题】

题目:

C程序中“%”是只能用于整数运算的运算符,而“/”是既可以用于整数运算又可以用于实数运算的运算符。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:75

题目类型:【判断题】

题目:

数组名是指标常量,不需要也不能为其赋值;指针是变量,使用前需对其赋值。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:76

题目类型:【判断题】

题目:

若有int a,b;a=(b*b>b)的值是1()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:77

题目类型:【判断题】

题目:

一个无符号整数各数字往左移动2位后,一定是原数的4倍。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:78

题目类型:【判断题】

题目:

一个C源程序可以由一个main()函数和若干个其它函数组成。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:79

题目类型:【判断题】

题目:

minid-s都是合法的标识符。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:80

题目类型:【判断题】

题目:

在某种意义上,charint通用。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:81

题目类型:【判断题】

题目:

C*&a是取变量a的地址。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:82

题目类型:【判断题】

题目:

a=2,b=-4;则执行a||b++后,b-4()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:83

题目类型:【判断题】

题目:

用数组名作为实参时,把实参数组的起始地址传递给形参数组,因此形参数组和实参数组占用同一段内存单元,改变形参数组的值,也就改变了实参数组的值。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:84

题目类型:【判断题】

题目:

C语言中,函数的隐含存储类别是extern()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:85

题目类型:【判断题】

题目:

Cif语句中,用作判断的表达式只能是关系表达式或逻辑表达式。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:86

题目类型:【判断题】

题目:

#define命令是在编译之前处理的。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:87

题目类型:【判断题】

题目:

C中能代表逻辑值的是0()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:88

题目类型:【判断题】

题目:

结构类型变量所占内存长度等于成员的长度;而共享体类型变量所占用的内存长度是各成员的内存长度之和,每个成员分别占用其自己的内存单元。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:89

题目类型:【判断题】

题目:

C语言中,feof函数用来判断即将读入的是否是文件结束标志,它可用于二进制文件,但不能用于文本文件。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:90

题目类型:【判断题】

题目:

全局变量的作用域一定比局部变量的作用域范围大。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:91

目类型:【判断题】

题目:

函数的实参可以传递给形参,形参也可以传递给实参。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:92

题目类型:【判断题】

题目:

C程序中和每一行就是一个语句。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:93

题目类型:【判断题】

题目:

unsigned int a=16;a=a<<2;a的值是64()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:94

题目类型:【判断题】

题目:

C语言既可以用来写系统软件,也可以用来写应用软件。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:95

题目类型:【判断题】

题目:

continue语句可用于switch语句,也可用于forwhiledo循环语句中。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:96

题目类型:【判断题】

题目:

一个C源程序只能有一个main()函数。

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:97

题目类型:【判断题】

题目:

若有int a[10]={1,2,3,4,5,6,7,8,9,10};a=a+1;则这时a代表元素2的位元元址。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:98

题目类型:【判断题】

题目:

若有static int a[10];a数组的10个元素的值都是0()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:99

题目类型:【判断题】

题目:

C语言中rewind函数使位置指针回到文件的开头位置,而fseek函数使位置指针移到指定的位置。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:100

题目类型:【判断题】

题目:

自增自减运算符++,--可以用于int型、float型和double型资料。()

选项:

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:101

题目类型:【多选题】

题目:

下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是()。

选项:

A.只能是01

B.只能是0或非0正数

C.可以是整型或字符型数据

D.可以是任何类型的数据

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:102

题目类型:【多选题】

题目:

以下叙述正确的是()。

选项:

A.预处理命令行都必须"#"开始

B.在程序中凡是以"#"开始的语句行都是预处理命令行

C.C程序在执行过程中对预处理命令行进行处理

D.#defineABCD是正确的宏定义

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:103

题目类型:【多选题】

题目:

下面有关for循环的正确描述是.选项:

A.for循环只能用于循环次数已经确立的情况

B.for循环先执行循环体语句后判断表达式

C.for循环中能用break语句跳出循环体

D.for循环的循环体语句中可以包含多条语句,但必须用花括号括起来

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:104

题目类型:【多选题】

题目:

以下说法正确的是()。

选项:

A.C语言里有字符串变量

B.C语言里没有字符串变量

C.C语言里有字符变量

D.C语言里没字符变量

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:105

题目类型:【多选题】

题目:

下列为c语言的关键字是()

选项:

A.if

B.struct

C.union

D.Int

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:106

题目类型:【多选题】

题目:

以下描述错误的是()。

选项:

A.continue语句的作用是重新开始一次循环体的执行

B.只能在循环体内和switch语句体内使用break语句

C.在循环体内使用break语句和continue语句的作用相同

D.从多重循环嵌套中退出是,只能使用

goto语句

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:107

题目类型:【多选题】

题目:

下列选项中是C语言合法标志符的有()。

选项:

A.good_morning

B.main

C.stdio.h

D.8abc

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:108

题目类型:【多选题】

题目:

以下描述正确的是()。

选项:

A.使用whiledo-while

循环时,循环变量初始话的操作应在循环体语句之前完成

B.while

循环是先判断表达式,后执行循环语句

C.do-whilefor

循环均是先执行循环语句,后判断表达式

D.forwhiledo-while循环中的循环体均可以由空语句构成

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号109

题目类型:【多选题】

题目:

do-while语句描述正确的是()。

选项:

A.do-while语句构成的循环可以使用break语句退出循环

B.do-while语句构成的循环必须使用break语句退出循环

C.do-while

语句构成的循环,当

while中的表达式值为非零时结束循环

D.do-while

语句构成的循环,当

while中的表达式值为零时结束循环

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:110

题目类型:【多选题】

题目:

C语言中三种基本的类型为()

选项:

A.int

B.char

C.float

D.struct

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:111

题目类型:【多选题】

题目:

以下合法的十六进制数是()。

选项:

A.oxff

B.0Xabc

C.0x01

D.0X9X

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:112

题目类型:【多选题】

题目:

以下选项中合法的表达式是()。

选项:

A.0<=x<100

B.i=j==0

C.(char)(65+3)

D.x+1=x+1

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:113

题目类型:【多选题】

题目:

以下不正确的叙述是

选项:

A.C

程序中,每行只能写一条语句

B.a

是实型变量,

C程序中允许赋值A=10,因此实型变量中允许存放整型

C.C

程序中,无论是整数还是实数,都能被准确无误地表示

D.C

程序中,

%是只能用于整数运算的运算符

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:114

题目类型:【多选题】

题目:

以下叙述正确的是()。

选项:

A.C语言严格区分大小写英文字母

B.C语言用";"作为语句分隔符

C.C程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上.D.可以使用/*…*/C程序中的任何部分作注释

答案:更多参考答案,请关注【渝粤搜题】微信公众号

序号:115

题目类型:【多选题】

题目:

下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是()。

选项:

A.只能是01

B.只能是0或非0正数

C.可以是整型或字符型数据

D.可以是任何类型的数据

答案:更多参考答案,请关注【渝粤搜题】微信公众号

电话咨询