ImageVerifierCode 换一换
格式:DOCX , 页数:65 ,大小:38.87KB ,
资源ID:8608871      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8608871.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(单选题2.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

单选题2.docx

1、单选题2一、单项选择 共254题第1题 题号:505以下语句中,循环次数不为10次的语句是()。A:for(i=1;i10;i+);B:i=1;doi+;while(i0)-i;D:i=1;m:if(iC:*D:&答案:A第8题 题号:690设char型变量x中的值为10100111,则表达式(2+x)(3)的值是()。A:10101001B:10101000C:11111101D:01010101答案:D第9题 题号:733以下叙述中不正确的是()。A:C语言中的文本文件以ASC码形式存储数据B:C语言中对二进制文件的访问速度比文本文件快C:C语言中,随机读写方式不适用于文本文件D:C语言中

2、,顺序读写方式不适用于二进制文件答案:D第10题 题号:736以下叙述中错误的是()。A:二进制文件打开后可以先读文件的末尾,而顺序文件不可以B:在程序结束时,应当用fclose函数关闭已打开的文件C:在利用fread函数从二进制文件中读数据时,可以用数组名给数组中所有元素读入数据D:不可以用FILE定义指向二进制文件的文件指针答案:D第11题 题号:726fwrite函数的一般调用形式是()。A:fwrite(buffer,count,size,fp);B:fwrite(fp,size,count,buffer);C:fwrite(fp,count,size,buffer);D:fwrite

3、(buffer,size,count,fp);答案:D第12题 题号:495下列字符序列中,是C语言保留字的是()。A:sizeofB:includeC:scanfD:sqrt答案:A第13题 题号:678当调用函数时,实参是一个数组名,则向函数传送的是()。A:数组的长度B:数组的首地址C:数组每一个元素的地址D:数组每个元素中的值答案:B第14题 题号:644以下对一维整型数组a的正确说明是()。A:int a(10);B:int n=10,an;C:int n; scanf(%d,&n); int an;D:#define SIZE 10 (换行) int aSIZE;答案:D第15题

4、题号:679在C语言中,形参的缺省存储类是()。A:autoB:registerC:staticD:extern答案:A第16题 题号:570以下叙述不正确的是()。A:一个C源程序可由一个或多个函数组成B:一个C源程序必须包含一个main函数C:C程序的基本组成单位是函数D:在C程序中,注释说明只能位于一条语句的后面答案:D第17题 题号:636若二维数组a有m列,则在aij前的元素个数为()。A:j*m+iB:i*m+jC:i*m+j-1D:i*m+j+1答案:B第18题 题号:632以下叙述正确的是()。A:do-while语句构成的循环不能用其它语句构成的循环来代替.B:do-whil

5、e语句构成的循环只能用break语句退出.C:用do-while语句构成的循环,在while后的表达式为非零时结束循环.D:用do-while语句构成的循环,在while后的表达式为零时结束循环答案:D第19题 题号:711下列选项中正确的语句组是()。A:char s8; s=Beijing;B:char *s; s=Beijing;C:char s8; s=Beijing;D:char *s; s=Beijing;答案:D第20题 题号:729当顺利执行了文件关闭操作时,fclose函数的返回值是()。A:-1B:TRUEC:0D:1答案:C第21题 题号:436设j和k都是int类型,则

6、下面的for循环语句()。 for(j=0,k=0;j2)/(b1)的值是()。A:0B:2C:4D:8答案:A第28题 题号:707若有说明:int *p1,*p2,m=5,n;以下均是正确赋值语句的选项是()。A:p1=&m;p2=&p1B:p1=&m;p2=&n;*p1=*p2;C:p1=&m;p2=p1;D:p1=&m;*p2=*p1;答案:C第29题 题号:551应用缓冲文件系统对文件进行读写操作,打开文件的函数名为()。A:openB:fopenC:closeD:fclose答案:B第30题 题号:692以下叙述中正确的是()。A:在程序的一行上可以出现多个有效的预处理命令行B:使

7、用带参的宏时,参数的类型应与宏定义时的一致C:宏替换不占用运行时间,只占编译时间D:在以下定义中 C R 是称为宏名的标识符 #define C R 045答案:C第31题 题号:716设有定义:int n=0,*p=&n,*q=&p;则以下选项中,正确的赋值语句是()。A:p=1;B:*q=2;C:q=p;D:*p=5;答案:D第32题 题号:527全局变量的定义不可能在()。A:函数内部B:函数外面C:文件外面D:最后一行答案:A第33题 题号:577在C语言中,int、char和short三种类型数据在内存中所占用的字节数()。A:由用用户自己定义B:均为2个字节C:是任意的D:由所用机

8、器的机器字长决定答案:D第34题 题号:680在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。A:地址传递B:单向值传递C:由实参传给形参,再由形参传回实参D:传递方式由用户指定答案:B第35题 题号:492下列程序段的输出结果为()。float x=213.82631;printf(%3d,(int)x);A:213.82B:213.83C:213D:3.8答案:C第36题 题号:684在C语言中,要求运算数必须是整型的运算符是()。A:B:%C:!D:答案:B第37题 题号:618C语言中用于结构化程序设计的三种基本结构是()。A:顺序结构、选择结构、循环结构B:i

9、f、switch、breakC:for、while、do-whileD:if、for、continue答案:A第38题 题号:498下列运算符中是C语言关系运算符的是()。A:B:!C:&D:!=答案:D第39题 题号:606已定义ch为字符型变量,以下赋值语句中错误的是()。A:ch=;B:ch=62+3;C:ch=NULL;D:ch=xaa;答案:A第40题 题号:600若有说明语句:char c=72;则变量c()。A:包含1个字符B:包含2个字符C:包含3个字符D:说明不合法,c的值不确定答案:A第41题 题号:741在C程序中,可把整型数以二进制形式存放到文件中的函数是()。A:fp

10、rintf函数B:fread函数C:fwrite函数D:fputc函数答案:A第42题 题号:647以下能对二维数组a进行正确初始化的语句是()。A:int a2=1,0,1,5,2,3;B:int a3=1,2,3,4,5,6;C:int a24=1,2,3,4,5,6;D:int a3=1,0,1,1,1;答案:B第43题 题号:732若执行fopen函数时发生错误,则函数的返回值是()。A:地址值B:0C:1D:EOF答案:B第44题 题号:661以下正确的描述是:在C语言程序中()。A:函数的定义可以嵌套,但函数的调用不可以嵌套B:函数的定义不可以嵌套,但函数的调用可以嵌套C:函数的定

11、义和函数的调用均不可以嵌套D:函数的定义和函数的调用均可以嵌套答案:B第45题 题号:681以下运算符中优先级最低的是()。A:&B:&C:|D:|答案:C第46题 题号:553文件中有一个位置指针,指向当前读写的位置,不可使p所指文件的位置返回到文件的开头的是()。A:rewind(p);B:fseek(p,0,SEEK_SET);C:fseek(p,0,0);D:fseek(p,-3L,SEEK_CUR);答案:D第47题 题号:683在C语言中,要求运算数必须是整型或字符型的运算符是()。A:&B:&C:!D:|答案:B第48题 题号:742若fp是指向某文件的指针,且已读到此文件末尾,

12、则库函数feof(fp)的返回值是()。A:EOFB:0C:非零值D:NULL答案:C第49题 题号:708下面判断正确的是()。A:char *a=china;等价于 char *a;*a=china;B:char str10=china;等价于char str10;str=china;C:char *s=china;等价于 char *s;s=china;D:char c4=abc,d4=abc;等价于 char c4=d4=abc;答案:C第50题 题号:542若有int *p=(int *)malloc(sizeof(int);则向内存申请到内存空间存入整数123的语句为()。A:sc

13、anf(%d,p);B:scanf(%d,&p);C:scanf(%d,*p);D:scanf(%d,*p);答案:A第51题 题号:528对于void类型函数,调用时不可作为()。A:自定义函数体中的语句B:循环体里的语句C:if语句的成分语句D:表达式答案:D第52题 题号:638设有数组定义: char array =China; 则数组 array所占的空间为()。A:4个字节B:5个字节C:6个字节D:7个字节答案:C第53题 题号:496double x;scanf(%lf,&x);不可以赋值给x变量的常量是()。A:123B:100000C:AD:abc答案:D第54题 题号:6

14、12语句while(!E);中的表达式!E等价于()。A:E=0B:E!=1C:E!=0D:E=1答案:A第55题 题号:572表达式18/4*sqrt(4.0)/8值的数据类型为()。A:intB:floatC:doubleD:不确定答案:C第56题 题号:555选择结构中的条件与循环结构中循环成立的条件,在写法上可以是任一表达式,但其值只能被判断为“真”或“假”。哪个数作为逻辑“假”值()。A:-1B:1C:非零的数D:0答案:D第57题 题号:613下面有关 for 循环的正确描述是()。A:for 循环只能用于循环次数已经确定的情况B:for 循环是先执行循环循环体语句,后判断表达式C

15、:在 for 循环中,不能用 break 语句跳出循环体D:for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来答案:D第58题 题号:697若x=2,y=3则x&y的结果是()。A:0B:2C:3D:5答案:B第59题 题号:514char a10;不能将字符串abc存储在数组中的是()。A:strcpy(a,abc);B:a0=0;strcat(a,abc);C:a=abc;D:int i;for(i=0;i3;i+)ai=i+97;ai=0;答案:C第60题 题号:620下列运算符中优先级最高的是()。A:b?a:b;printf(%d,t);A:7B:9C:63D:49答

16、案:C第68题 题号:597下列四个选项中,均是C语言关键字的选项是()。A:auto enum includeB:switch typedef continueC:signed union scanfD:if struct type答案:B第69题 题号:626若希望当A的值为奇数时,表达式的值为“真”,A的值为偶数时,表达式的值为“假”,则以下不能满足要求的表达式是()。A:A%2=1B:!(A%2=0)C:!(A%2)D:A%2答案:C第70题 题号:662C语言中,函数值类型的定义可以缺省,此时函数值的隐含类型是()。A:voidB:intC:floatD:double答案:B第71题

17、 题号:611以下for循环的执行次数是 for(x=0,y=0;(y=123)&(x1;i-)for(j=1;ji;j+)putchar(#);A:无B:#C:#D:#答案:B第80题 题号:653以下程序段中,不能正确赋字符串(编译时系统会提示错误)的是()。A:char s10=abcdefg;B:char t=abcdefg,*s=t;C:char s10;s=abcdefg;D:char s10;strcpy(s,abcdefg);答案:C第81题 题号:717fscanf函数的正确调用形式是()。A:fscanf(fp,格式字符串,输出表列);B:fscanf(格式字符串,输出表列

18、,fp);C:fscanf(格式字符串,文件指针,输出表列);D:fscanf(文件指针,格式字符串,输入表列);答案:D第82题 题号:712若有说明:int n=2,*p=&n,*q=p;,则以下非法的赋值语句是()。A:p=q;B:*p=*q;C:n=*q;D:p=n;答案:D第83题 题号:535使用共用体变量,不可以()。A:节省存储空间B:简化程序设计C:进行动态管理D:同时访问所有成员答案:D第84题 题号:550不仅可将C源程序存在磁盘上,还可将数据按数据类型分别以什么的形式存在磁盘上()。A:内存B:缓冲区C:文件D:寄存器答案:C第85题 题号:566一个C程序的执行是从(

19、)。A:本程序的main函数开始,到main函数结束B:本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C:本程序的main函数开始,到本程序文件的最后一个函数结束D:本程序文件的第一个函数开始,到本程序main函数结束答案:A第86题 题号:525C语言中不可以嵌套的是()。A:函数调用B:函数定义C:循环语句D:选择语句答案:B第87题 题号:651以下定义语句中,错误的是()。A:int a=1,2;B:char *a3;C:char s10=test;D:int n=5,an;答案:D第88题 题号:725在执行 fopen 函数时,ferror 函数的初值是()。A:TRUEB:-1C:1D:0答案:D第89题 题号:685在位运算中,操作数每左移一位,其结果相当于()。A:操作数乘以2B:操作数除以2C:操作数除以4D:操作数乘以4答案:A第90题 题号:610以下选项中,与k=n+完全等价的表达式是()。A:k=n,n=n+1B:n=n+1,k=nC:k=+nD:k+=n+1答案:A第91题 题号:520以下程序段的输出结果为()。char c=abc;int i=0;do ;while(ci+!=0);printf(%d,i-1);A:abcB:abC:

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

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