C语言中常见的判断题.docx

上传人:b****6 文档编号:7124196 上传时间:2023-01-20 格式:DOCX 页数:15 大小:24.57KB
下载 相关 举报
C语言中常见的判断题.docx_第1页
第1页 / 共15页
C语言中常见的判断题.docx_第2页
第2页 / 共15页
C语言中常见的判断题.docx_第3页
第3页 / 共15页
C语言中常见的判断题.docx_第4页
第4页 / 共15页
C语言中常见的判断题.docx_第5页
第5页 / 共15页
点击查看更多>>
下载资源
资源描述

C语言中常见的判断题.docx

《C语言中常见的判断题.docx》由会员分享,可在线阅读,更多相关《C语言中常见的判断题.docx(15页珍藏版)》请在冰豆网上搜索。

C语言中常见的判断题.docx

C语言中常见的判断题

判断题:

1在C语言中,各种类型的整型数据在内存中都占2个字节。

F

2表达式(j=3,j++)的值是4.F

3格式字符%e以指数形式输出实数数字部分小数位数7位.F

4charc[6]="abcde";printf("%3s",c)表示输出的字段的宽度为3位,如果被输出的

数据的位数大于3,只输出3位数.F

5设d=1,e=2,f=3,则逻辑表达式!

(d+e)+f&&e+f*2的值为0.F

6已知a=1,b=2,c=3,d=4则条件表达式a>b?

a:

(c>d?

c:

d的值为4.T

7已知a=3,b=4,c=5则逻辑表达式a+b>c&&b==c值为0.T

8do-while循环由do开始,while结束,循环体可能一次也不做。

F

9对于for(表达式1;表达式2;表达式3)语句来说,continue语句意味着转去执行表达式2.F

10在do-while循环中,任何情况下都不能省略while.T

11对静态变量的初始化不是在编译阶段完成的.F

12定义intx[5],n;则x=x+n;或x++;都是正确的.F

13语句charch[12]={"CProgram"};与语句charch[]="CProgram";具有不同的赋初值功能.F

14数组名作为函数调用时的实参,实际上传递给形参的是数组第一个元素的值.

F

15变量根据其作用域的范围可以分作局部变量和全局变量.T

16当变量的存储类型定义缺省时,系统默认为变量的存储类型为auto类型,分配

在静态区.F

17若有宏定义:

#defineS(a,b)t=a;a=b;b=t由于变量t没定义,所以此宏定义是

错误的。

F

18.设有如下定义:

int*p;*p=100;则printf("%d",p);的输出结果是100.F

19.使几个不同的变量共占同一段内存的结构,称为"结构体"类型.F

20.在打开文件时,必须说明文件的使用方式,"wb+"表示以读/写方式打开一个二进制文件.F

1.在C程序中,%是只能用于整数运算的运算符(对)

2.若a=3,b=2,c=1则关系表达式"(a>b)==c"的值为"真"。

(对)

3.格式字符%g选用%e或%f格式中输出宽度较长的一种格式输出实数.(错)

4.整型变量在全部范围内可以用字符格式输出.(错)

5.已知a=3,b=4,c=5则逻辑表达式!

(a+b)+c-1&&b+c/2的值为0.(错)

6.语句if(a>b)printf("%d",a);elseprintf("%d",b);可以用条件表达式a>b?

a:

b取代.(错)

7.已知a=4,b=2,c=3,d=5表达式a>b?

a:

c

c:

d的值为4.(对)

8.for循环的三个表达式都可以省略.(对)

9.continue语句对于while和do-while循环来说,意味着转去计算While表达式.(对)

10.for语句的循环体至少执行一次.(错)

11.语句charch[12]={"CProgram"};与语句charch[]="CProgram";具有不同的赋初值功能.(错)

12.定义chars[9];gets(s)若输入的字符串是Turboc/(/代表按回车键操作)则输入给数组s中的字符个数是7.(对)

13.对静态数组的初始化是在编译阶段完成的•(对)

14.C语言中,通过函数调用只能获得一个返回值.(错)

15.字符处理函数strcpy(str1,str2)的功能是把字符串1接到字符串2的后面.(错)

16.函数的返回值可以通过函数中的return语句获得。

(对)

17.被包含文件是在编译时先单独生成目标文件,然后连接到可执行文件中去.

(错)

18.char*p="girl";的含义是定义字符型指针变量p,p的值是字符串"girl"。

(错)

19.对于不同类型的数据,若想合成一个有机的整体,可以引用结构体进行定义。

(对)

20.用fopen("file","叶");打开的文件"file"可以进行修改。

(对)

第[题(1另)

(:

程序的基本组咸单位是函数

答案:

T第2题<1^)

表达式琨j++)的值是4一

答案:

M颗题(1分)

设有定义:

int410L那;则下列的语句星等价的p=^a[0];

普案:

If

第4题(吩)

在(:

程序中,注釋说明只能位于一案语句的后面

答案:

&第Sffi(1井)

匚语言中,通过函数调用只能获霉一个遞回值.

第逻C1分)

语旬i£(a》b)prijstfCid".,a)visaprirdfCXF,b);可以用语句print*^b?

a:

b)j取代

答案:

Y

矍蘿;矗成员可以象普邇理一样进行各种运算.

答案:

T在do-while{.l环中」任何■音况下郡不能省昭whi1已

答案:

Y

第目题11分】

ch亚“】才¥«^為。

『;是一于合法的揃字符串数组賦佰的语句。

答案:

Y

第1。

题<1分)

谡尸「尸乙z=3,则逻辑恚达式K-y>zftA7>=r的直为0

答泰:

1

第H题【吩)

在引用踣构体成员时』只能对椿低级的成员进行赋值或存取操作斥计算.答秦:

Y

共同休变量所占的内存长度等于盘檢的成员的长度.

答秦:

Y

第巧题(1分)

设指针变量已经指向一个有效地址,则表达式加尸勺的结果为夏

答案:

T

第帆题(1分)

数组的首地址一定是第一于数爼元素的地址.

答秦:

T

第15®(1分)

运直符的级別亩高向低依次为赋值运直符-疾系运宦符-》算术运茸将-濾辑运宦符-》!

-答案:

N

第IE题<1分)

匚语盲本身不提供输入输出语句,输入和输出操作是由函数来实现的.

唇案:

Y

第灯题(1分)

匚语肓的文件操作中「有随机读/写函数•

答案:

T

第嗨<1分)

所谓”文件"一般指存储在外部介质上数据的集合一

答案:

Y

第頂题(1分)

被赳含文件是在编译时先单独生成目标文件,然后连接到可执行文件中去.

答案:

N

第瓯题CL分)

char*p=^irr:

的含义星定文字符型捋针变量P”p的值星字符串"girLS

答秦:

N

答案:

I

炭题11分)

表达式貝J++)的值星4.

答案:

N

鞭题(1分)

设有定义:

iM4[10L*P;则下竝语句是等价的一p=fea[O];

P=4;

答案:

T

第4题I1分)

在匚程序中'注釋说明只能位于一秦语句的后面答秦:

N第5题“分)

匸语言中,通过函数调用只能获得一个返回值

答秦:

N第B题(1分)

语句ifCaH)printf*):

«lxftprintf:

可以用语句printfa>l?

4b);取代,

答秦:

T

期题(】分)

结构体变量的成员可以象普通査量一样进行各种运算

答案:

T

歎题(1分)

在do-whil毛循环中』任何'唐况下都不能省略wbile.

答案:

Y

勲题CI分)

乩辽c[]=^ery%。

胪:

是一亍合法的为字符串数蛆賦值的语句.

答案:

T

第10题(1分〉

毎二1,y=2,i-3,则逻辑表达式旷卩〉俪y!

二工的值为0,

答秦:

r

第11题t1分)

在引用结构体成员时,只能对摄低级的咸员进行顒值或存取操作及计算.

答案:

Y

第12题(1»)

共同体变量所占的内存长度等于星长的成员的长蜃-

答案:

Y

第13题(1分)

设指针喪量已经指向一牛有效地址,则表达式側护勺的结果为真

答秦:

Y

第14题(1分)

数组的首地址一定是第一个数组无素的地址

答秦:

T

第巧题(1分)

运辔符的纭别由高向低依次为赋值运倉符-决系运辔符-》算术运辔符-灌辑运直符・>!

.

答案:

I

第1E题C1分)

匚语言本身不提供输入输出语句,输入和输出操作是由函数来实现的•

善案:

T

第1T题CI分)

C语言的立件操作中■.有随机读/写函数.

答案:

T

第18题<1井)

所谓,文件"一般指存储在外部介质上数据的集合..

答案:

T

I

第IBS(1分,

被包含立件是在蝙译时先单独生成目标文件,然后连接到可执行文件中去.

答案:

N

第加题(i分)

char*p=^irl\的含义是定义字符型指针变量-p的值是字符串冷irl"・

答秦:

H

二、判断共加题(共计2呦)

蟲豊春备说明只能位于一条语句的后面

答案:

H

鑒餐韶龍只能用于整数运算的运算符

笞案:

T

第3题(加

当函数的类型与return语句后表达式的值的类型不一致时,函数返回值的类型由returni=句后表达.…

答秦:

N

第4题(I分)

数组名与猎针变量是相互等价的一

答秦:

N

第5题(1分)

匚语言程序中用输入语旬输入一个中间带有空格的字符串时,可以用庖数.

答秦:

N

第魄(1分)

若i^3,Jlfcrint£r^-i++):

输出的值为«

答案:

N

第T题(1分)

C语言中,在打开文件时,必须说明文件的使用方式「甘用于文件的读写

答案:

M

策仍题(1分)

下列程序段是否正确:

inta[10]h

a++;

笞案:

N

第IE题(l分)

任何一个地扯前撮*运算符后都等同于一个变量

答案:

I

第口题(1分)

卤数调用语旬:

皿c(reel,(rec4,“⑸);中,含有的实参①数是5,

答秦:

N

第8题C1分)

结构休査壓的地址与蔑各成员具有相同的地址,

答案:

F

第g题【1分)

如果被调用函数的定义出现在主调函数之前,可以不必加以芦明.

答案:

T

第W题(1分)

匚语言中数爼元素的方括号不可以用花括号代替

答案:

T

第】1题(1分)

在程序中定文了一个结构体类型后』可以冬状用它来定义員有该类型的变量.

答案:

Y

第12题[1分)

对于不同类塾的数据,若想合成1个有机的整萍,可以引用结构悴进疔定文.

答案:

Y

第13题(1分)

下列的语句是正确的吗?

charcl:

p=4cl;

+p=getchar0:

答案:

Y

齧畀首I翳0元素的方括号可以用花括号代替.

答案:

F

第18题"分)

bre^句不能终止正在进行的驾层循环.

答昊:

T

I

第19题【1分)

对静态数组的初始化是在编译阶段完成的.

答案:

Y

第爼题(1分)

在一①函数中定义的静态局部变量不能被另外一个函数所调用.

答案:

Y

第I题(f分)

一亍匚程序只能由一个主函数爼咸

答案:

N

勲题(1分)

i=^4)+(c=6)是一个合法的喘值表达式•

答秦:

Y

第3题C吩)

逻辑表达式-5^16的值为I.

答秦:

N

第4题(L分)

弘址亡[8]=為阮触";print。

中的表示输出的字符串是左对齐.

答秦:

¥

第5题If分)

若p为指向int型的扌韭十娈量,a为int型数爼名,则p-a是正确的表达式.

答秦:

Y第E题〔1分)

包知三目运®sxpl?

eKp2:

的p3的含义是先求簡pl,若対也则求解締闵则表达式值为《tp2的直否则..

答案:

N策丁题(1分)

在打开文件时」必须说明文件的使用方式「讥+"表示以读/■写方式打开一个二进制文件.

答秦:

N鞭题<1分)

char匚圧上备b説/:

prin班(临3「,韵表示输出的字段的宽度为3位,如果被输出的数据的位数大….

答案:

N第g题(1分)

宏命令#d.£in^论在文件中何处定义,苴有效苑围在源立件中都有效.

答案;N第如题C[分)

在程序中定文了1亍结构擁类型后,可以多次用它来定义具有该类型的变量.

答案:

T第11题【1分)

结构借妾量的地址与苴各成员具有相同的地址.

答案:

N第匹题(1分)

一亍共用体娈量中可以同时存放苴所有成员一

答案:

M

策必题fl分)_

宗义intk[3,4}」y.水尸址[1]:

贝11抉tl尸t*--)++后,应I值不是2.

答案:

¥第14题€1分)

匚语言中,打弁一个文件就读入了文俘中的数据.

答案:

H第阿题C1分)

共用体变量所占的内存长度是各成员占的內存长度之和.

笞案:

H矍器曲蟲由多个成頁构成,这些成员的类型可以不同,它们共同描述一个对象.

管案:

T

第口题11分)

设有定义:

in!

a[]={5,8,7,6,2f1,3};int*p=Aa[l];Rl]表达式(*--pH+等同于直[□]++.

答案:

I第18题<1分)

如果被包含文件中有全局静态变量,它们在用#include命令的源文件中有效一

答秦:

T第旧题(1分)

语句eharchC12]={TFzgrsxT};与语句charch[上TFro*咖"l眞有革同的RS初值功能.

答秦:

M第如题tL分)

无论哪种循环语句」都必须绐出循环结束条件.

答案:

Y第®题(1分)

C语言中,在打开丈件时”必须说明立件的使用方式「讣+”用于打开一亍文本交件一

答秦:

N第1T题(1分

引用数组元索时.下标可以是整型表达式前整型第星答案:

Y第18题(1分)

宠替换在运行程序时进行’占用运行时「孔

答案:

N第口题(吩)

很设百Litta[10],*p;则p=fta[0]与p"等价

答案;丫第14题<1分)

二錐數爼在內存中存贮时』是按下标值递増且左側的下标比右側的下掠变化快的顺序连续存贮各元…一

答秦:

N第茨题(L分)下列程序段是否正确

intaCtO];

a++;

答秦.:

N

第9题tl分)

数组的首地址一定是第一平数组元素的地址.

答案:

Y

第1D题“分)

put.函数用来输出一个字符.

答案:

N

第11题(1分〉

一个共用体茂量中可以同时存於苴所有成员一

答案:

N

第12题(1分,

共同体变量所占的内存长度等于摄长的成员的长虞°

答案:

Y

第5题(1分)

对于指针变毘必须先定义类型」燃后才能使用,

答案:

Y

第&题〔1分、

已知b=4;c=5,则逻辑表达式!

金")M(y=b)齟0的值肯O

答秦:

Y

第T题(1分)

在逻辑运算符中的运算级别由高向低依次为^->||->[

答案:

N

第E题(]分〉

[:

语言中,若对函数的类型未加显示说明’则函数的类型是不确定的.

答案:

M

—17程序的执仃是从本程厚丈件的第一个函数开贻,到本程序m応進数结束

答秦:

N

第2题(1分)

表达式G=3.」+£的值是4

答薬:

M

第3题(1分)

逻辑表快式4>2ftAlIl5<3-'0的值为L

答案:

I

第4题〔吩)

已知沪屯Z2,c=3,也5,表也式Qb仙虫(Tu啲值为3一

策伯题〔1分)

contig语句能餾终止包含该语句的最内层湄环.

答案:

N

勲0题fl分)

匚语言把文件看作是一个宇符(字节)的序列.

答案:

T

三*单项选择共15题(共计30分)

第诣题(1分)

应e业语句不能终止正在进行的多层循环.

答秦:

Y

第19题(1分)

对靜态数组的初始化是在編译阶議完成的•

答案:

Y

第加题(吩)

在一个函数中定义的静态局部变量不能被另外一个函数所调用.

答案:

Y

三、单项选择共15题t共计他分)

第巧题<i分丁

下列程序段是否正确:

int&[10];

a++;

答案*I

第16题<1分)

任何一个地址前嚴*运算符后都等同于一个变量.

答案:

I

第灯题(1分)

函数调用语句(rtc^recS));中,含有的实签个数是5.

答案:

N

第L2题分)

对于不同类型的数据'若想合成一平有机的整悴』可战引用结构体进行定义.

答案:

I第13题(1分)

下列的语句是正确的吗?

ch«r畑”cl;

p=6cl;

#p=jstch&rC):

答秦:

T蘿算£I霰組元索的方括号可以用花括号代替

答案:

N第8题(1分)

结构借变量的地址与苴各咸员具有相同的地址一

答案:

a第9题<1分)

如果穢调用函数的定义出现在主调函数之前,可以不必加以芦明一

答秦:

Y第10题(I分)

匸语言中数组无素的方括号不可以用花括号代替

答案:

Y第“题(1分)

在程序中定兴了一个结构修类型后,可以墨泱用它来定义員有该类型的变量・

答案:

I第4题(1分)

数组各与指针变量是相互等价的

答案:

N第5题〔1分)

匚语言程序中用输入语句输入一个中间带百空格的字符串时,可以用北西屈数.

答秦:

N鞭题〔1分)

Si-3,则iriatfrid*,-JjH);输出的值为7・

答案:

1第了题(1分)

C语言中,在打开文件时,必须说明文件的使用方式「汕用于文件的读写

二、判断曲頭题〔共计如分)

轴题(1分)

在(:

程.序中,注释说明只胡述于一条语旬的冶面

答案:

II

箪母题([•井)

在C趕序中,嚮1只能用于整数运算的运算襦

答案;Y

第3题〔1分)

当函数的类型与return^句后表达式的值的类型不一锁时,函数返回值的类型由丫讯^语句后表达.

答秦:

N

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

当前位置:首页 > 人文社科 > 文化宗教

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

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