教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

c语言选择判断题库

来源:网络收集 时间:2026-07-31
导读: 〖第1题〗98) 设有以下语句, 若0 int j; for (j=0;j strp[j]=str[j]; A:strp B:str[k] C:strp[k] D:*strp 答案:A 〖第2题〗45) 经下列语句定义后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在 微机上的值分别为()。 char x=65; float y=7.3; int a=100

〖第1题〗98)

设有以下语句, 若0

int j;

for (j=0;j<4;j++)

strp[j]=str[j];

A:strp

B:str[k]

C:strp[k]

D:*strp

答案:A

〖第2题〗45)

经下列语句定义后,sizeof(x),sizeof(y),sizeof(a),sizeof(b)在

微机上的值分别为()。

char x=65;

float y=7.3;

int a=100;

double b=4.5;

A:2,2,2,4

B:1,2,2,4

C:1,4,2,8

D:2,4,2,8

答案:C

〖第3题〗76)

数组名作为实参数传递给函数时,数组名被处理为()。

A:该数组的长度

B:该数组的元素个数

C:该数组的首地址

D:该数组中各元素的值

答案:C

〖第4题〗74)

C语言程序中,若对函数类型未加显式说明,则函数的隐含说明类型为()。

A:void

B:double

C:int

D:char

答案:C

〖第5题〗214)

C语言中的文件的存储方式有()。

A:只能顺序存取

B:只能随机存取(或直接存取)

C:可以顺序存取,也可随机存取

D:只能从文件的开头进行存取

答案:C

〖第6题〗96)

下列字符序列中,不可用作C语言标识符的是()。A:b70

B:#ab

C:symbol

D:a_1

答案:B

〖第7题〗03)

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

A:*=

B:>=

C:(类型)

D:+

答案:C

〖第8题〗209)

若有以下程序段:int a=3,b=4; a=a^b;b=b^a;a=a^b;则执行以上语句后,a和b的值分别是()。

A:a=3,b=4

B:a=4,b=3

C:a=4,b=4

D:a=3,b=3

答案:B

〖第9题〗42)

以下程序的输出结果为()。

main()

{int i=010,j=10;

printf("%d,%d\n",++i,j--);

}

A:11,10

B:9,10

C:010,9

D:10,9

答案:B

〖第10题〗80)

以下函数调用语句中实参的个数是()。

func((e1,e2),(e3,e4,e5));

A:2

B:3

C:5

D:语法错误

答案:A

〖第11题〗61)

设j和k都是int类型,则for循环语句

for(j=0,k=-1;k=1;j++,k++) printf("****\n");()。A:循环结束的条件不合法

B:是无限循环

C:循环体一次也不执行

D:循环体只执行一次

答案:B

〖第12题〗22)

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

A:j++;

B:j=j=5;

C:k=2*4,k*4;

D:y=float(j);

答案:D

〖第13题〗205)

变量p为指针变量,若p=&a,下列说法不正确的是()。A:&*p==&a

B:*&a==a

C:(*p)++==a++

D:*(p++)==a++

答案:D

〖第14题〗211)

fgets(str,n,fp)函数从文件中读入一个字符串,以下正确的叙述是()。A:字符串读入后不会自动加入'\0'

B:fp是file类型的指针

C:fgets函数将从文件中最多读入n-1个字符

D:fgets函数将从文件中最多读入n个字符

答案:C

〖第15题〗33)

若有以下定义:char s='\092'; 则该语句()。

A:使s的值包含1个字符

B:定义不合法,s的值不确定

C:使s的值包含4个字符

D:使s的值包含3个字符

答案:B

〖第16题〗202)

设有如下定义:struct sk {int a; float b;} data,*p;

若要使p指向data中的a域,正确的赋值语句是()。

A:p=(struct sk*)&data.a;

B:p=(struct sk*) data.a;

C:p=&data.a;

D:*p=data.a;

答案:A

〖第17题〗89)

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

B:void

C:_123

D:IF

答案:B

〖第18题〗21)

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

A:a=1,b=2

B:++j;

C:a=b=5;

D:y=(a=3,6*5);

答案:A

〖第19题〗13)

执行下列语句后变量x和y的值是()。

y=10;x=y++;

A:x=10,y=10

B:x=11,y=11

C:x=10,y=11

D:x=11,y=10

答案:C

〖第20题〗96)

若有下列定义,则对a数组元素地址的正确引用是()。

int a[5],*p=a;

A:*(p+5)

B:*p+2

C:*(a+2)

D:*&a[5]

答案:C

〖第1题〗543)

若有int a[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]);

答案:D

〖第2题〗441)

下列语句中,不正确的是()。

A:static char a[2]={1,2};

B:static int a[2]={'1','2'};

C:static char a[2]={'1','2','3'};

D:static char a[2]={'1'};

答案:C

〖第3题〗90)

以下数据中,不正确的数值或字符常量是()。

A:0

B:5L

C:o13

D:9861

答案:C

〖第4题〗700)

设p1和p2是指向同一个字符串的指针变量,c为字符变量,则以下

不能正确执行的赋值语句是()。

A:c=*p1+*p2;

B:p2=c;

C:p1=p2;

D:c=*p1*(*p2);

答案:B

〖第5题〗705)

若有语句int *point,a=4;和point=&a;下面均代表地址的一组选项是()。

A:a,point,*&a

B:&*a,&a,*point

C:*&point,*point,&a

D:&a,&*point,point

答案:D

〖第6题〗688)

若a=1,b=2则a|b的值是()。

A:0

B:1

C:2

D:3

答案:D

〖第7题〗737)

下列关于C语言数据文件的叙述中正确的是()。

A:文件由ASCII码字符序列组成,C语言只能读写文本文件

B:文件由二进制数据序列组成,C语言只能读写二进制文件

C:文件由记录序列组成,可按数据的存放形式分为二进制文件和文本文件

D:文件由数据流形式组成,可按数据的存放形式分为二进制文件和文本文件

答案:D

〖第8题〗591)

设有int x=11; 则表达式(x++ * 1/3) 的值是()。

A:3

B:4

C:11

D:12

答案:A

〖第9题〗656)

以下数组定义中不正确的是()。

A:int a[2][3];

B:int b[][3]={0,1,2,3};

C:int c[100][100]={0};

D:int d[3][]={{1,2},{1,2,3},{1,2,3,4}};

答案:D

〖第10题〗727)

以下read函数的调用形式中,参数类型正确的是()。A:read(int fd,char *buf,int count)

B:read(int *buf,int fd,int count)

C:read(int fd,int count,char *buf)

D:read(int count,char *buf,int fd)

答案:A

〖第11题〗384)

以下数据中,不正确的数值或字符常量是()。

A:c

…… 此处隐藏:2589字,全部文档内容请下载后查看。喜欢就下载吧 ……
c语言选择判断题库.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/331513.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)