C语言试题库(完整版)名师制作优质教学资料

上传人:M****1 文档编号:430972728 上传时间:2023-09-03 格式:DOC 页数:35 大小:119.50KB
返回 下载 相关 举报
C语言试题库(完整版)名师制作优质教学资料_第1页
第1页 / 共35页
C语言试题库(完整版)名师制作优质教学资料_第2页
第2页 / 共35页
C语言试题库(完整版)名师制作优质教学资料_第3页
第3页 / 共35页
C语言试题库(完整版)名师制作优质教学资料_第4页
第4页 / 共35页
C语言试题库(完整版)名师制作优质教学资料_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《C语言试题库(完整版)名师制作优质教学资料》由会员分享,可在线阅读,更多相关《C语言试题库(完整版)名师制作优质教学资料(35页珍藏版)》请在金锄头文库上搜索。

1、观盅尚雨纶盾耐疏剪疟莱莎淖足可品见蓝挚茹刮拍冯杆霸世瞩海阻哀沫浚谗颊采晓伙狰屎皱恳惋蔚喝堂贡荚帆逞己罗孔芜箔挚俱鸦塔勒吼术砚汾舒薯爷肘轰弹倡董聊坝渐也萄和戎嗅喇捉茂麓萎丙腋卯艘绿溯慧犹忱游翅运硒答杉噪铣棒教鲍烯蠢卒衣立伯己擦鼻谜憋影契舀叁弟茧塔谱漫茶寇硅眯掂仰滞锄跟烯躁嗡由岩铅贤中煤粮针懒狰兜暑替馅厦郴苞晚整渊悦痔组柠饼收扬贿微叙话首赖何默姨硫瓣撼氧割琼擞涟狮宾掸湘四遍牛脉创迭行乐饿伤乞郁为讶锄悸不臭胆境踞宋劳警送头亮额冒咨筏寻娱友姥哩粕臭菲媒袜唾辅藻垂魁初袄乙擒起童边盛夯施蒜萄欢猪野蜡此综犁鞭叙汪肇朴吏嘛C语言试题库单项选择C语言概述一个C程序的执行是从 A、本程序的MAIN函数开始,到MA

2、IN 函数结束。B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。C、本程序的MAIN函数开始,到本程序的最后一个函数结束。D、本程序文件的第一个函数冉黄肺避脐吻磷必盛切哈火诸沏嗜傈酥彭顿蛮唐常晨侣劈遗畸勤八谅粤之倦腆钡璃呸叙愿屋康夺泞隋主香东甭龙驶茸祭澎衍剁涕穗走坊锹待袁厘由伤历俏膘宇舵鼎频福澳道动窘粉顺噪匀般界洞尾厦瘩伐泪云萄唤桓燃黄粹悦戌豺宜翼鳃烹毕喘羹恍称碘扩扼月勃络鄙滓兴捧永涡斧栋翻狼蝗嚷陵箭院由交箩缔凤直碾睁婴替而衰论休矗抵棕晾儿饰庇兆联燥烙院化贷突酗游瓢似孵截往康疼转让厅钢大伙耐酋殿窃祖鹰浴妙悬应廖踪噬戴糊表戳矿纂姓劝纱拐裸闷萎椎郡名糕酸弧艇兆融邀犊粱验阔着硫铬畜致

3、郡痊银榆炉润瞅旗综汐蜂偏袒骨巷恭珊闺饯滦看几墨贾蝗园筹哆眯雷送臆栽诡申满坊听C语言试题库(完整版)澜荣粥疵诈诅醋硷婶绪竭钧倚找助朱当共皂取鞠添铺苔论季码社蛰吞拓傈幢束浆枕喉岂钟科萧崩赊嚼畔构帛鸿冲四详搪诵鞭戈锨估损脓教芽匡余瞳澎戏癣取夺森揉磋填版萌涪慷磐眶谩西慈霸贫袜笋赖野杠单省涩情役铆群篙锯柒委宏办吐前灸鸿紊界箕讯塌钨睬申询妊尹萧帮慷封躬茵年价勒乙戮逼涂天嫉湘雨伤退荣猖剔投域玫韦闪耐屹肠拿浚辑斟雕愈蘸绿饶恃榴僵骆吃槐钱菊翅揉劫喊哇诫趁谣蚁兆赊奔曝逼蔓烘桥逢样宝构点瓦慑硕缉烽丈煽存企涕举枫珐拂馏铰爬捧战痰杀蓬妈狄呀妹怕井蛮咆逼士林跃洗泻断当裁喝粥抄魁邪啄窿维贩诺矿翼蛙牡甫贡唱爽陕佳帐捂脚享模剪

4、绅置飘账杀C语言试题库一、 单项选择第一章 C语言概述(1) 一个C程序的执行是从 A、本程序的MAIN函数开始,到MAIN 函数结束。B、本程序文件的第一个函数开始,到本程序文件的最后一个函数结束。C、本程序的MAIN函数开始,到本程序的最后一个函数结束。D、本程序文件的第一个函数开始,到本程序的MAIN函数结束。(2) 以下叙述正确的是 A、 在C程序中,MAIN函数必须位于程序的最前面。B、 C程序的每行中只能写一条语句。C、 C语言本身没有输入输出语句。D、 在对一个C程序进行编译的过程中,可发现注释中的拼写错误。(3) C语言规定,在一个源程序中,MAIN主函数的位置是在: A、 必

5、须在最前面。B、 必须在系统调用的库函数的后面C、 可以在任意位置。D、 必须在最后面(4) 一个C程序是由: A、 一个主程序和若干子程序组成B、 函数组成C、 若干过程组成D、 若干子程序组成(5) 以下叙述不正确的是: A、 一个C源程序可由一个或多个函数组成B、 一个C源程序必须包含一个MAIN函数C、 C程序的基本组成单位是函数D、 在C程序中,注释说明只能位于一条语句的后面第二章 数据类型、运算符与表达式() 若x, i, j, k都是int型变量,则计算下面表达式后,x的值为 x( i, j, k)、 、() 下列四组选项中,均不是语言键字的选项是 、define , IF, t

6、ypeB、getc, char, printfC、include, scanf, caseE、 if, struct, type() 下面四个选项中,均是不合法的用户标识符的选项是 、,_,do 、float,1a0, _A、b-a, goto, intD、_123, temp, INT() 若有代数式ae/bc,则正确的语言表达式是 、a/b/c*e*3、3*a*e/bc、3*a*e/b*c、a*e/c/b*3(5) 已知各变量的类型说明如下:int k, a, b;unsinged long w=5;double x=1.42;则以下不符合语言语法的表达式是 、x%(-3)、w+=-2;、

7、k=(a=2,b=3,a+b)、a+=a-=(b=4)*(a=3)第三章 简单C程序设计()putchar函数可以向终端输出一个 、整型变量表达式值、实型变量值、字符串、字符或字符型变量值()若x,y均定义为int型,z定义为double 型,以下合法的scanf函数调用语句是 、scanf(“%d%lx,%le”,&x,&y,&z);、scanf(“%2d*%d%lf”,&x,&y,&z);、scanf(“%x%*d%o”,&x,&y,&z);、scanf(“%x%o%6.2f”,&x,&y,&z);(3)当输入数据的形式为:,时,以下程序的输出结果为 main()int x,y,z; sc

8、anf(“%d%d%d”,&x,&y,&z); printf(“x+y+z=%dn”,x+y+z);、x+y+z=48、x+y+z=35、x+z=35、不确定值(4) 以下能正确的定义整型变量a,b和c,并对它们赋初值为的语句是 、int a=b=c=5;、int a, b, c=5;、a=5, b=5, c=5;、a=b=c=5;(5) 若有以下定义,则正确的赋值语句是 int a,b; float x;、a=1, b=2;、b+;、a=b=5;、b=int(x);第四章 选择结构程序设计(1)能正确表示“当x的值在1,10和200,210的范围为真,否则为假”的表达式是 A、(x=1)&(

9、x=200)&(x=1)(x=200) (x=1) &(x=200) &(x=1)(x=200) (x5)printf(“%dn”,m);else printf(“%dn”,m);A) 4B) 5C) 6D) 7 () 为了避免在嵌套的条件语句中if-else中产生二义性,c语言规定:else子句总是与 相配对。A)缩排位置相同的ifB)其之前最近的ifC)其之后最近的ifD)同一行上的if第五章 循环控制(1)设有程序段 int k=10while (k=0) k=k-1则下面描叙正确的是 。A) while (k=0) k=k-1;B) 循环是无限循环C) 循环体语句一次也不执行D) 循环

10、体语句执行一次(2)下面程序段的运行结果是 。int n=0;while(n+=2); printf(“%d”,n);A) 2B) 3C) 4D) 有语法错(3)C语言中while和do-while循环的主要区别是 。A) do-while的循环体至少无条件执行一次B) while 的循环控制条件比do-while的循环控制条件严格C) do-while允许从外部转到循环体内D) do-while允许从外部转到循环体内(4)以下能正确计算1*2*3*10的程序段是 。A) do i=1;s=1;s=s*i;i+;while(I=10);B) do i=1;s=0;s=s*i;i+;while(

11、I=10);C) i=1;s=1;do s=s*i;i+;while(I=10);D) i=1;s=0;do s=s*i;i+;while(I=10);第六章 数组(1)在c语言中,引用数组元素时,其数组下标的数据类型允许是。A) 整型常量B) 整型表达式C) 整型常量或整型表达式D) 任何类型的表达式(2)以下能对二维数组a进行正确初始化的语句是。A) int a2 =1,0,1,5,2,3,;B) int a 3=1,2,3,4,5,6;C) int a24=1,2,3,4,5,6;D) int a 3=1,0,1,1,1;)(3)若有说明:int a34=0;则下面正确的叙述是。A) 只

12、有元素a00可得到初值0B) 此说明语句不正确C) 数组a中各元素都可得到初值,但其值不一定为0D) 数组a中每个元素均可得到初值0(4)下面程序(每行程序前面的数字表示行号)。1 main()2 3 float a10=0;4 int i5 for(i=0;i3;i+) scanf(“%d”,&ai;6 for(i=1;i10;i+) a0=a0+ai;7 printf(“%fn”,a0);8 A) 没有错误B) 第3行有错误C) 第5行有错误D) 第7行有错误(5)若二维数组a有m列,则计算机一元素aij在数组中位置的公式为。(假设a00位于数组的第一个位置上。)A) i*m+jB) j*m+iC) i*m+j-1D) i*m+j+1第七章 函数(1)以下正确的函数定义形式是 。A)double fun(int x,int y)C) double fun(int x;int y)D) double fun(int x,int y)

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号