单选题2Word文档下载推荐.docx

上传人:b****6 文档编号:21745084 上传时间:2023-02-01 格式:DOCX 页数:65 大小:38.87KB
下载 相关 举报
单选题2Word文档下载推荐.docx_第1页
第1页 / 共65页
单选题2Word文档下载推荐.docx_第2页
第2页 / 共65页
单选题2Word文档下载推荐.docx_第3页
第3页 / 共65页
单选题2Word文档下载推荐.docx_第4页
第4页 / 共65页
单选题2Word文档下载推荐.docx_第5页
第5页 / 共65页
点击查看更多>>
下载资源
资源描述

单选题2Word文档下载推荐.docx

《单选题2Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《单选题2Word文档下载推荐.docx(65页珍藏版)》请在冰豆网上搜索。

单选题2Word文档下载推荐.docx

的运算符是()。

.

->

*

&

第8题题号:

690

设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是()。

10101001

10101000

11111101

01010101

D

第9题题号:

733

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

C语言中的文本文件以ASCⅡ码形式存储数据

C语言中对二进制文件的访问速度比文本文件快

C语言中,随机读写方式不适用于文本文件

C语言中,顺序读写方式不适用于二进制文件

第10题题号:

736

以下叙述中错误的是()。

二进制文件打开后可以先读文件的末尾,而顺序文件不可以

在程序结束时,应当用fclose函数关闭已打开的文件

在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据

不可以用FILE定义指向二进制文件的文件指针

第11题题号:

726

fwrite函数的一般调用形式是()。

fwrite(buffer,count,size,fp);

fwrite(fp,size,count,buffer);

fwrite(fp,count,size,buffer);

fwrite(buffer,size,count,fp);

第12题题号:

495

下列字符序列中,是C语言保留字的是()。

sizeof

include

scanf

sqrt

第13题题号:

678

当调用函数时,实参是一个数组名,则向函数传送的是()。

数组的长度

数组的首地址

数组每一个元素的地址

数组每个元素中的值

第14题题号:

644

以下对一维整型数组a的正确说明是()。

inta(10);

intn=10,a[n];

intn;

scanf("

%d"

&

n);

inta[n];

#defineSIZE10(换行)inta[SIZE];

第15题题号:

679

在C语言中,形参的缺省存储类是()。

auto

register

static

extern

第16题题号:

570

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

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

一个C源程序必须包含一个main函数

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

在C程序中,注释说明只能位于一条语句的后面

第17题题号:

636

若二维数组a有m列,则在a[i][j]前的元素个数为()。

j*m+i

i*m+j

i*m+j-1

i*m+j+1

第18题题号:

632

以下叙述正确的是()。

do-while语句构成的循环不能用其它语句构成的循环来代替.

do-while语句构成的循环只能用break语句退出.

用do-while语句构成的循环,在while后的表达式为非零时结束循环.

用do-while语句构成的循环,在while后的表达式为零时结束循环

第19题题号:

711

下列选项中正确的语句组是()。

chars[8];

s={"

Beijing"

};

char*s;

s="

第20题题号:

729

当顺利执行了文件关闭操作时,fclose函数的返回值是()。

-1

TRUE

1

C

第21题题号:

436

设j和k都是int类型,则下面的for循环语句()。

for(j=0,k=0;

j<

=9&

k!

=876;

j++)scanf("

k);

最多执行10次

最多执行9次

是无限循环

循环体一次也不执行

第22题题号:

701

设char*s="

\ta\017bc"

则指针变量s指向的字符串所占的字节数

是()。

9

5

6

7

第23题题号:

567

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

C语言比其他语言高级

C语言可以不用编译就能被计算机识别执行

C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

C语言出现的最晚,具有其他语言的一切优点

第24题题号:

645

若有说明inta[3][4];

则对a数组元素的正确引用是()。

a[2][4]

a[1,3]

a[1+1][0]

a

(2)

(1)

第25题题号:

607

若a为int类型,且其值为3,则执行完表达式a+=a-=a*a后,a的

值是()。

-3

-12

第26题题号:

529

在C语言中,调用函数除函数名外,还必须有()。

函数预说明

实际参数

()

函数返回值

第27题题号:

696

设intb=2;

表达式(b>

>

2)/(b>

1)的值是()。

2

4

8

第28题题号:

707

若有说明:

int*p1,*p2,m=5,n;

以下均是正确赋值语句的选项是()。

p1=&

m;

p2=&

p1

n;

*p1=*p2;

p2=p1;

*p2=*p1;

第29题题号:

551

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

open

fopen

close

fclose

第30题题号:

692

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

在程序的一行上可以出现多个有效的预处理命令行

使用带参的宏时,参数的类型应与宏定义时的一致

宏替换不占用运行时间,只占编译时间

在以下定义中CR是称为"

宏名"

的标识符#defineCR045

第31题题号:

716

设有定义:

intn=0,*p=&

n,**q=&

p;

则以下选项中,正确的赋值语句是()。

p=1;

*q=2;

q=p;

*p=5;

第32题题号:

527

全局变量的定义不可能在()。

函数内部

函数外面

文件外面

最后一行

第33题题号:

577

在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。

由用用户自己定义

均为2个字节

是任意的

由所用机器的机器字长决定

第34题题号:

680

在调用函数时,如果实参是简单变量,它与对应形参之间的数据

传递方式是()。

地址传递

单向值传递

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

传递方式由用户指定

第35题题号:

492

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

floatx=213.82631;

%3d"

(int)x);

213.82

213.83

213

3.8

第36题题号:

684

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

^

%

!

第37题题号:

618

C语言中用于结构化程序设计的三种基本结构是()。

顺序结构、选择结构、循环结构

if、switch、break

for、while、do-while

if、for、continue

第38题题号:

498

下列运算符中是C语言关系运算符的是()。

~

=

第39题题号:

606

已定义ch为字符型变量,以下赋值语句中错误的是()。

ch='

\'

ch=62+3;

ch=NULL;

\xaa'

第40题题号:

600

若有说明语句:

charc='

\72'

则变量c()。

包含1个字符

包含2个字符

包含3个字符

说明不合法,c的值不确定

第41题题号:

741

在C程序中,可把整型数以二进制形式存放到文件中的函数是()。

fprintf函数

fread函数

fwrite函数

fputc函数

第42题题号:

647

以下能对二维数组a进行正确初始化的语句是()。

inta[2][]={{1,0,1},{5,2,3}};

inta[][3]={{1,2,3},{4,5,6}};

inta[2][4]={{1,2,3},{4,5},{6}};

inta[][3]={{1,0,1}{},{1,1}};

第43题题号:

732

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

地址值

EOF

第44题题号:

661

以下正确的描述是:

在C语言程序中()。

函数的定义可以嵌套,但函数的调用不可以嵌套

函数的定义不可以嵌套,但函数的调用可以嵌套

函数的定义和函数的调用均不可以嵌套

函数的定义和函数的调用均可以嵌套

第45题题号:

681

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

||

|

第46题题号:

553

文件中有一个位置指针,指向当前读写的位置,不可使p所指文件的

位置返回到文件的开头的是()。

rewind(p);

fseek(p,0,SEEK_SET);

fseek(p,0,0);

fseek(p,-3L,SEEK_CUR);

第47题题号:

683

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

第48题题号:

742

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

的返回值是()。

非零值

NULL

第49题题号:

708

下面判断正确的是()。

char*a="

china"

等价于char*a;

*a="

charstr[10]={"

等价于charstr[10];

str[]={"

char*s="

等价于char*s;

s="

charc[4]="

abc"

d[4]="

等价于charc[4]=d[4]="

第50题题号:

542

若有int*p=(int*)malloc(sizeof(int));

则向内存申请到内存

空间存入整数123的语句为()。

scanf("

p);

p);

*p);

**p);

第51题题号:

528

对于void类型函数,调用时不可作为()。

自定义函数体中的语句

循环体里的语句

if语句的成分语句

表达式

第52题题号:

638

设有数组定义:

chararray[]="

China"

则数组array所占的

空间为()。

4个字节

5个字节

6个字节

7个字节

第53题题号:

496

doublex;

%lf"

x);

不可以赋值给x变量的常量是()。

123

100000

A'

"

第54题题号:

612

语句while(!

E);

中的表达式!

E等价于()。

E==0

E!

=1

=0

E==1

第55题题号:

572

表达式18/4*sqrt(4.0)/8值的数据类型为()。

int

float

double

不确定

第56题题号:

555

选择结构中的条件与循环结构中循环成立的条件,

在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。

哪个数作为逻辑“假”值()。

非零的数

第57题题号:

613

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

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

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

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

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

第58题题号:

697

若x=2,y=3则x&

y的结果是()。

3

第59题题号:

514

chara[10];

不能将字符串"

存储在数组中的是()。

strcpy(a,"

);

a[0]=0;

strcat(a,"

a="

inti;

for(i=0;

3;

i++)a[i]=i+97;

a[i]=0;

第60题题号:

620

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

<

+

第61题题号:

558

inta[10]={1,2,3,4,5,6,7,8};

int*p;

p=&

a[5];

p[-3]的值是()。

不一定

第62题题号:

603

以下符合C语言语法的赋值表达式是()。

d=9+e+f=d+9

d=9+e,f=d+9

d=9+e,e++,d+9

d=9+e++=d+7

第63题题号:

721

fseek函数的正确调用形式是()。

fseek(文件类型指针,起始点,位移量)

fseek(fp,位移量,起始点)

fseek(位移量,起始点,fp)

fseek(起始点,位移量,文件类型指针)

第64题题号:

694

可以把define和if定义为用户标识符

可以把define定义为用户标识符,但不能把if定义为用户标识符

可以把if定义为用户标识符,但不能把define定义为用户标识符

define和if都不能定义为用户标识符

第65题题号:

581

sizeof(float)是()。

一个双精度型表达式

一个整型表达式

一种函数调用

一个不合法的表达式

第66题题号:

594

设intx=1,y=1;

表达式(!

x||y--)的值是()。

第67题题号:

501

inta=7,b=9,t;

t=a*=a>

b?

a:

b;

t);

63

49

第68题题号:

597

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

autoenuminclude

switchtypedefcontinue

signedunionscanf

ifstructtype

第69题题号:

626

若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达

式的值为“假”,则以下不能满足要求的表达式是()。

A%2==1

(A%2==0)

(A%2)

A%2

第70题题号:

662

C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是()。

void

第71题题号:

611

以下for循环的执行次数是for(x=0,y=0;

(y=123)&

(x<

4);

x++);

()。

循环次数不定

4次

3次

第72题题号:

513

inta[10];

合法的数组元素的最小下标值为()。

10

第73题题号:

554

从键盘上输入某字符串时,不可使用的函数是()。

getchar()

gets()

scanf()

fread()

第74题题号:

559

一个算法应该具有“确定性”等5个特性,下面对另外4个特性的描述

中错误的是()。

有零个或多个输入

有零个或多个输出

有穷性

可行性

第75题题号:

548

char*match(charc)是()。

函数定义的头部

函数调用

指针变量说明

第76题题号:

575

若有条件表达式(exp)?

a++:

b--,则以下表达式中能完全等价于

表达式(exp)的是()。

(exp==0)

(exp!

=0)

(exp==1)

=1)

第77题题号:

689

预处理命令行都必须以#号开始

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

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

以下是正确的宏定义#defineIBM_PC

第78题题号:

723

函数调用语句:

fseek(fp,-20L,2);

的含义是()。

将文件位置指针移到距离文件头20个字节处

将文件位置指针从当前位置向后移动20个字节

将文件位置指针从文件末尾处退后20个字节

将文件位置指针移到离当前位置20个字节处

第79题题号:

506

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

for(i=4;

i>

1;

i--)

for(j=1;

i;

j++)

putchar('

#'

######

#

###

第80题题号:

653

以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。

chars[10]="

abcdefg"

chart[]="

*s=t;

chars[10];

strcpy(s,"

第81题题号:

717

fscanf函数的正确调用形式是()。

fscanf(fp,格式字符串,输出表列);

fscanf(格式字符串,输出表列,fp);

fscanf(格式字符串,文件指针,输出表列);

fscanf(文件指针,格式字符串,输入表列);

第82题题号:

712

intn=2,*p=&

n,*q=p;

,则以下非法的赋值语句是()。

p=q;

*p=*q;

n=*q;

p=n;

第83题题号:

535

使用共用体变量,不可以()。

节省存储空间

简化程序设计

进行动态管理

同时访问所有成员

第84题题号:

550

不仅可将C源程序存在磁盘上,还可将数据按数据类型分别以什么的

形式存在磁盘上()。

内存

缓冲区

文件

寄存器

第85题题号:

566

一个C程序的执行是从()。

本程序的main函数开始,到main函数结束

本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

本程序的main函数开始,到本程序文件的最后一个函数结束

本程序文件的第一个函数开始,到本程序main函数结束

第86题题号:

525

C语言中不可以嵌套的是()。

函数定义

循环语句

选择语句

第87题题号:

651

以下定义语句中,错误的是()。

inta[]={1,2};

char*a[3];

test"

intn=5,a[n];

第88题题号:

725

在执行fopen函数时,ferror函数的初值是()。

第89题题号:

685

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

操作数乘以2

操作数除以2

操作数除以4

操作数乘以4

第90题题号:

610

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

k=n,n=n+1

n=n+1,k=n

k=++n

k+=n+1

第91题题号:

520

charc[]="

inti=0;

do;

while(c[i++]!

='

\0'

i-1);

abc

ab

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 数学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1