电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > DOCX文档下载
分享到微信 分享到微博 分享到QQ空间

福建省c语言考试试题c题库选择题答案

  • 资源ID:457750316       资源大小:195.44KB        全文页数:50页
  • 资源格式: DOCX        下载积分:20金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要20金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

福建省c语言考试试题c题库选择题答案

福建省c语言考试试题c题库选择题答案06-08(最新)2006年6月份2008年1月份C语言等级考试模拟试卷集成(选择题部分)一、选择题1、关于C语言数据类型的叙述,正确的是(C)。A)枚举类型不是基本类型B)数组不是构造类型C)变量必须先定义后使用D)不允许使用空类型2、下面关于C语言用户标识符的描述,正确的是(D)。A)不区分大小写B)用户标识符不能描述常量C)类型名也是用户标识符D)用户标识符可以作为变量名3、下面叙述正确的是(B)。A)2/3与2.0/3.0等价B)(int)2.0/3与2/3等价C)+5与6等价D)'At"A等价4、已知chara;使用scanf()函数输入一个字符给变量a,不正确的函数调用是(B)A)scanf("d,&a);B)scanf("lf”,&a);C)scanf("C”,&a);D)scanf("U,&a);5、下面叙述中,(A)不是结构化程序设计三种基本结构的共同特点。A)先判断后执行B)单入口,单出口C)程序中没有执行不到的语句D)无死循环6、已知inta=3,b=5;则表达式a&&!b的值为(C)。A) 3B)2C)0D)17、已知chara='R'则正确的赋值表达式是(A)。A)a=(a+)%4B)a+2=3C)a+=256-D)a='078'8、以下的语句中,无内嵌的if语句是(B)。A)if(x=y)x+=y;B) if(x>y&&x!=y);x+=y;C) if(x!=y)scanf("d,&x);elsescanf("d,&y);D) if(x<y)x+;y+;9、设有整型变量x,下述语句(B)不会出现死循环。A)for(;x+=1)B)for(;(x=getchar()!=n');C)while(1)x+;D)for(x=10;x-);10、下列数组声明中,正确的是(A)。A)inta5=0;B)inta=012;C)inta5=0;D)inta口;11、以下数组定义中,正确的是(D)。A)inta23=1,2,3,4,5,6,7;B)inta尸1,2,3,4,5,6,7,8,9;C)inta2=1,2,3,4,5,6;D)inta4=6;12、设有如下数组定义:charstr8="FuJian"则分配给数组str的存储空间是(C)字节。A)6B)7C)8D)913、以下程序的运行结果是(A)。intfun(intarray44)intj;for(j=0;j<4;j+)printf("2d,array2j);printf(n");main()inta44=0,1,2,0,1,0,0,4,2,0,0,5,0,4,5,0;fun(a);A)2005B)1004C)0120D)045014、若有以下宏定义,#defineMOD(x,y)x%y则执行以下程序段后,z的值是(D)。intz,a=15,b=100;z=MOD(b,a);A)100B)15C)11D)1015、对于基类型相同的两个指针变量之间,不能进行的运算是(C)A)<B)=C)+D)-16、若函数fun的函数头为:intfun(inti,intj)且函数指针变量p定义如下:int(*p)(inti,intj);则要使指针p指向函数fun的赋值语句是(B)A) p=*fun();B) p=fun;C) p=fun(i,j);D) p=&fun;17、设有以下定义语句:struct studentint num;char name10;float score;wang,zhang;则不正确的叙述是(C)。A) struct是结构体类型的关键字B) zhang是结构体变量名C) wang是结构体类型名D) num, name,score都是结构体类型student的成员名18、若有以下定义:struct linkint data;struct link *next;*head,*p;datdat并已建立如下图所示的链表结构:datahead指针p指向如下结点:能够把p所指结点插入到链表中成为链表第2个结点的程序段是(A)A)p->next=head->next;head->next=p;B)head->next=p;p->next=head->next;C)p.next=head.next;head.next=p;D)(*head).next=p;(*p).next=(*head).next;殳有如下定义:typedef int *INTEGER;INTEGER p,*q;则(C)是正确的叙述A)p是int型变量B) q是基类型为int的指针变量C)p是基类型为int的指针变量D)程序中可用INTEGER代替int类型名20、以下程序的可执行文件名是file.exemain()intargc;char*argv口;inti;for(i=2;i<argc;i+)printf("s%C,argvi,(i<argC1)?'n":);'在DOS命令行输入:fileMyCLanguageandProgramming<回车,,其输出结果是(A)。A)CLanguageandProgrammingB)MyCLanguageandProgrammingC)MyCLanguageandProgrammingD)fileMyCLanguageandProgramming21、在C语言源程序中,以下叙述正确的是(C)。A) main函数必须位于文件的开头B)每行只能写一条语句C)程序中的一个语句可以写成多行D)每个语句的最后必须有点号22、下面关于算术运算符的叙述,错误的是(A)。A)其运算对象不包含函数B) %(模运算符)的运算对象只能为整型量C)算术运算符的结合方向是“自左至右”D)自加和自减运算符的结合方向是“自右至左”23、下面叙述中,(A)不是结构化程序设计中的三种基本结构之一。A)数据结构B)选择结构C)循环结构D)顺序结构24、已知doublea=5.2;则正确的赋值表达式是(A)。A)a+=a-=(a=4)*(a=3)B)a=a*3=2C) a%3D)a=double(-3)25、逻辑运算符的优先级依次为(C)A)|&&!B)&&|!C)!&&|D)!|&&26、对于整型变量x,与while(!x)等价的是(B)。A)while(x!=0)B)while(x=0)C)while(x!=1)D)while(x)27、下列数组声明中,正确的是(A)。A)inta10;B)intn=10,an;C)intN=10;intaN;D)intn;scanf("d,&n);intan;28、有如下定义:charstr6='a'0',','b'd',','e','f'则语句:printf("S',str);的输出结果是(D)。A)abB)abdefC)ab0D)ab29、执行以下程序段的输出结果是(B)。inta=10,*p=&a;printf("d,+*p);A)10B)11C)变量a的地址D)变量a的地址+130、若有以下程序段,且0Wi<4,0wj<3,则不能正确访问a数组元素的是(D)inti,j,(*p)3;inta3=1,2,3,4,5,6,7,8,9,10,11,12;p=a;A)*(*(a+i)+j)B)pijC)*(P+i)jD)pi+j31、若有以下定义:structlinkintdata;structlink*next;*head,*p;并已建立如下图所示的链表结构:p_|dataheaddatadata则能保留链表其它结点,而删除P所指向结点的程序段是(A)A) head->next=p->next;free(p)B) head->next=p;p->next=head->next;free(p);C) free(p);head->next=p;p->next=head->next;D) free(p);head->next=p->next;32、假定已有如下变量说明和枚举定义:charch;intj,k;enumdaysun,mon,tue,wed,thu,fri,sat;intasat判断下列语句是否符合语法规则,结果是(C)。chara;/*语句1*/j+k可/*语句2*/if(amon>0)j+;/*语句3*/A)语句2错误,其它正确B)语句1正确,其它错误C)语句3正确,其它错误D)语句1错误,其它正确33、以下(D)是正确的常量。A)E-5B)1E5.1C)'a12'D)32766L34、标准函数fgets(s,n,f)的功能是(B)。A)从文件f中读取长度为n的字符串存入指针s所指的内存B)从文件f中读取长度不超过n-1的字符串存入指针s所指的内存C)从文件f中读取n个字符串存入指针s所指的内存D)从文件f中读取长度为n-1的字符串存入指针s所指的内存35、关于C语言的源程序的叙述中,错误的是(C)。A) C语言的源程序由函数构成B) main函数可以书写在自定义函数之后C)必须包含有输入语句D)一行可以书写多个语句36、下面叙述正确的是(A)。A)强制类型转换运算的优先级高于算术运算2B)若a和b是整型变量,(a+b)+是合法的C) 'A'*是不合法的D) “A+”星合法的37、设有以下语句,则(D)是对a数组元素的不正确引用,其中0Wi<10。inta10=0,1,2,3,4,5,678,9,*p=a;A)ap-aB)*(&ai)C)piD)*(*(a+i)38、结构化程序设计不包括(A)。A)最优化B)自顶而下,逐步细化C)模块化设计D)结构化编码39、已知inta=3,b=5;则表达式a=3&&b!=1的值为(C)。A)3B)5C)1D)040、已知inta10;则对a数组元素引用不正确的是(A)。A)a10B)a3+5C)a10-10D)a541、有如下定义inta3=1,2,3,4,5,6,7,8;则数组a的行数是(B)。A)2B)3C)4D)无法确定的42、设有以下变量定义:charstr1="string:str28,*str3,*str4="string”;ii(A)是正确的。A)strcpy(str1,“china");B)str2="china”;C)strcpy(*str3,“china");D)strcpy(str40,"china");43、如下fun函数的类型是(C)。fun(f

注意事项

本文(福建省c语言考试试题c题库选择题答案)为本站会员(壹****1)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.