C语言归纳题型练习.doc

C语言归纳题型练习.doc

ID:51225595

大小:98.50 KB

页数:14页

时间:2020-03-10

C语言归纳题型练习.doc_第1页
C语言归纳题型练习.doc_第2页
C语言归纳题型练习.doc_第3页
C语言归纳题型练习.doc_第4页
C语言归纳题型练习.doc_第5页
资源描述:

《C语言归纳题型练习.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、归纳的题型练习将历年试题整理如下一.选择题1.C语言程序是由__c____组成(A)子程序(B)过程(C)函数(D)主程序和过程2.C语言可执行程序的开始执行点是:_____C_______(A)程序中第一条可执行语句(B)程序中第一个函数(C)程序中main函数(D)包含文件中的第一个函数3.以下标识符组中,合法的用户标识符为_____B_____(A)b-b(B)FLOAT(C)(D)int4.下面不正确的字符串常量是___A______(A)'abc'(B)"12'12"(C)"0"(D)""5.设有说明:charw;intx;

2、floaty;doublez;则表达式w*x+z-y值的数据类型为____D_______(A)float(B)char(C)int(D)double6.在下面给出的四个语句段中,__A______能够正确表示出以下的函数关系:-1(x<0)y=0(x=0)1(x>0)(A)if(x!=0)(B)y=0;if(x>0)y=1;if(x>=0)elsey=-1;if(x)y=1;elsey=0;elsey=-1;(C)if(x<=0)y=-1;(D)y=-1;if(x!=0)y=1;if(x!=0)elsey=0;if(x>0)y=1;else

3、y=0;7.执行语句for(i=1;i++<4;);后变量i的值是___C______(A)3(B)4(C)5(D)不定8.定义intc;则表达式4+(c=7/2)>1的值为:____C_______(A)4(B)表达式非法,无值(C)1(D)59.若有说明:inta[3][4];则对数组元素的正确引用是____C______(A)a[2][4](B)a[1,3](C)a[1+1][0](D)a(2)(1)10.程序中使用了库函数strcpy,则该程序应包含如下哪个头文件?_D_______(A)stdio.h(B)stdlib.h(C)ct

4、ype.h(D)string.h11.字符''表示:__C________(A)回车(B)换行(C)回车并换行(D)换行不回车12.以下正确的函数声明形式是_C_________(A)doublefun(intx,inty)(B)doublefun(intx;inty)(C)doublefun(intx,inty);(D)doublefun(intx;inty);13.以下不正确的说法为___D______(A)在不同函数中可以使用相同名字的变量(B)形式参数是局部变量(C)在函数内定义的变量只在本函数范围内有效(D)在函数内的复合语句中

5、定义的变量在本函数范围内有效答案:1、C2、C3、B(由于C语言区分大小写,FLOAT与float不同,float为关键字,但FLOAT可以为用户标识符)4、A5、D6、A7、C8、C(此时c为3)9、C10、D11、C12、C13、D1、C语言程序的三种基本结构是AA、顺序结构、选择结构、循环结构B、递归结构、循环结构、转移结构C、嵌套结构、递归结构、顺序结构D、循环结构、转移结构、顺序结构2、为了避免嵌套的条件语句ifelse的二义性,C语言规定:else与B配对。A、缩排位置相同的ifB、其之前最近且未配对过的ifC、其之后最近的ifD

6、、同一行上的if3、数组名作为参数传递给函数,作为实在参数的数组名被处理为DA、该数组的长度B、该数组的元素个数C、该数组中个元素的值D、该数组的首地址4、若i=5,j=1为整数,则以下while循环执行B次.do{printf("*");j=j+2;i=i+1;}while(j<=i);A)4B)5C)3D)25、C语言程序中,若对函数类型未加显式说明,则函数的隐含类型为C类型。A)voidB)doublec)intd)char9、设inta=1,b=2,c=3;则表达式a==c

7、

8、a+b>c的值是(B)A.FB.0C.1D.T答案:1、A

9、2、B3、D4、B5、C9、B1、下列C常量中不合法的是(C)A.'5'B."5"C.'500'D."500"2.在C程序的函数内_______B_______嵌套定义函数。A)能B)不能3、C程序中,注释部分的位置(D)A.必须在一行的开始B.必须在语句之后C.必须在一行的最后D.以上三种都可以4、下面C常量中不合法的是(B)A."ABC"B.-e0.1C.''D.0Xfff5.下面程序的运行结果是(D)main(){chara='a',b='b';putchar(a);putchar('b');putchar(b);}A.abb

10、B.abC.bD.未使用预编译命令,无法调用putchar函数6、下面表达式中(D)的值等于0。(设:inta=1;charb='0';)A.!a==!bB.!a

11、

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。