C语言期末复习题82427.docx
《C语言期末复习题82427.docx》由会员分享,可在线阅读,更多相关《C语言期末复习题82427.docx(25页珍藏版)》请在第一文库网上搜索。
1、C程序设计复习题一、单项选择题(请从4个备选答案中选择最适合的一项,每小题1分,共20分)1 .算法具有5个特性,以下选项中不属于算法特性的是()。A)有穷性 B)简洁性 0有效性 D)确定性2 .设有定义:float a=2, b=4, h=3;,其中a为梯形的上底,b为梯形的下底,h为梯形的高,以下C语言表达式不能计算出梯形面积的()A) (a+b)*h2 B)(1/2)*(a+b)*h C) (a+b)*h*l2 D) h2*(a+b)3 .经 int a=7; float x=2. 5, y=4.7;说明后,表达式 x+a%3*(int) (x+y)%24 的值是()。A) 2. 50
2、0000B) 2. 750000C) 3. 500000D) 0. 0000004.若t为double类型,表达式t=l,t+5, +t的值是A)lB)6.05.C)7.0若有以下定义和语句:int u=() 1 (),v=0x 10,w= 10;printf(%d,%d,%dn”,u,v,w);则输出结果是D)2.06.A)8,16,10B)10,10,10C)8,8,10以下选项中不合法的用户标识符是D)8,10,10A) 12B) abc7C) 2D) AS_88_mj7.若有以下定义和语句charcl=b,c2-eprintf(n%d,%cn,c2-c l,c2-,a,+nAn)j则输
3、出结果是A)2,MB)3,EC)2,ED)输出项与对应的格式控制不一致,输出结果不确定8 .若有以下定义:char s20=programmingH,*ps=s;则不能代表字符。的表达式是A)ps+2B)s2C)ps2D)ps+=2,*ps9 .设变量a为int, f为float, i为double,则表达式10+ a +i*f的数据类型是()。A) int 型 B) float 型 C) double 型 D)不确定10设a为int,不能正确表达数学关系:10a15的C语言表达式是()。A) 10a10 & a15D) !(a=15)11 .语句 for (x=0, y=0; (y! =12
4、3) & (x4); x+);循环()0A)是无限循环B)循环次数不定 C)执行4次 D)执行3次12 .下面的程序main() int a, b, s;scanf (/,%d%d, &a, &b);if(sb) s=b;s=s*s;printf(%dn,s);运行时,若从键盘输入3和2,则输出()。A) 14B) 16C) 18D)913 .若ij已定义为血类型,则以下程序段中内循环体的总的执行次数是for (i=5;i;i-)for(j=0y switch whileB) for while do-whileC) if while continueD)顺序结构、选择结构、循环结构17 .已
5、知 a=l, b=2, c=3, d=4,则表达式 ab?a:cd?a:d 的结果是A)4B)3C) 1D)2main() int a, b, s;scanf (%d, %dzz, &a, &b);s=a;if (ab) s=b;elses=s*s;printf (,/%dnz, s) ;A) 4B) 16C) 18D) 2019,若函数的类型和return语句中的表达式的类型不一致,则()。A)编译时出错B)运行时出现不正确的结果0不会出错,且返回值的类型以return语句中表达式的类型为准D)不会出错,且返回值的类型以函数类型为准20 .在C语言程序中,以下叙述正确的是()oA)函数的定义
6、和函数的调用均可以嵌套B)函数的定义可以嵌套,但函数的调用不能嵌套0函数的定义和函数的调用均不能嵌套D)函数的定义不能嵌套,但函数的调用可以嵌套21 .若用数组名作为函数调用的实参,则传递给形参的是()。A)数组的首地址B)数组的第一个元素的值0数组中全部元素的值D)数组元素的个数22 .在一个C源程序文件中,若要定义一个只允许本源文件中所有函数使用的全局变量,则该变量需要使用的存储类别是()。A)外部(extern) B)寄存器(register) C)自动(atuo) D)静态(static)23 .在下面一组运算符中,优先级最高的运算符是A) =B)=C) %D) &24 .有如下函数调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 期末 复习题 82427