C语言期末试卷A

C语言期末试卷A

ID:37910386

大小:31.00 KB

页数:3页

时间:2019-06-02

C语言期末试卷A_第1页
C语言期末试卷A_第2页
C语言期末试卷A_第3页
资源描述:

《C语言期末试卷A》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1、下列关于C语言的基本结构描述不正确的是。A)以#开始的语句是预处理命令B)每一个C语言都必须包含一个主函数main(),也只能包含一个C)在C语言中,每条语句都必须以“;”为结束符      D)C语言的关键字和特定字使用小写字母2、以下关于C语言标识符的描述中,正确的是。A)标识符可以由汉字组成          B)标识符只能以字母开头C)关键字可以作为用户标识符      D)Area与area是不同的标识符3、以下不属于C语言关键字的是     。A)case     B)byte     C)while    D)sizeof4、以

2、下不正确的转义字符是。A)’\’    B)’0101’  C)’’  D)’x2f’5、C语言中,以下不是正确的常量。A)543210L   B)-0x41   C)05078   D)123456、下列表达式的结果为1的是。A)9/4     B)5.0/3C)6%4===2          D)7%5==17、判断char类型的变量c1是否为数字字符的正确表达式为 。A)(c1>=’0’)&&(c1<=’9’)     B)(c1>=’0’)&&(c1<=’9’)C)’0’<=c1<=’9’          D)(c1>=’0’

3、)

4、

5、(c1<=’9’)8、‘hi’和“hi”在内存占的字节数分别是。A)2,2    B)2,3  C)3,3  D)3,29、已知inta=5,那么与表达式a!=0真假值情况不相同的表达式是。A)a>0

6、

7、a<0   B)aC)!a==0      D)!a10、若k,g均为int型变量,则以下语句的输出为。   intk,g;   k=017;   g=111;   printf("%d,",k);   printf("%x",g);   A)15,6f  B)f,6f   C)f,111   D)15,11111、在循环语句的循环体中

8、执行break语句,其作用是     。A) 跳出该循环体,提前结束循环B) 继续执行break语句之后的循环体各语句C) 结束本次循环,进行下次循环D) 终止程序运行12、执行语句for(i=10;i>0;i--);后,变量i的值为 。A)10       B)9      C)0      D)113、定义一个整型数组inta[3],对其中数组元素赋值语句错误的是。A)a[0]=5;       B)a[1]=7;      C)a[2]=2;      D)a[3]=9;14、以下程序的运行结果是什么?main(){inta[][3]={{

9、1,2,3},{4,5},{6},{0}};clrscr();/*该语句可将未赋初值的变量清零*/printf("%d,%d,%d",a[1][1],a[2][1],a[3][1]);}A)1,4,6       B)2,5,0     C)5,0,0     D)0,0,015、分析下面程序的运行结果。#include"stdio.h"voidmain(){charstr[]="hello";printf("%s",str);printf("%s",str);printf("");puts(str);puts(str);}A)hello

10、hellohellohello      B)hellohellohellohello   C)hellohello     D)hellohellohellohellohellohello16、以下对C语言函数的描述中,不正确的是。A)C语言中,函数可以嵌套定义     B)C语言中,函数可以递归调用C)C语言中,函数可以没有返回值      D)C语言程序由函数组成17、以下程序的运行结果是。f(intb[],intn){inti,t; t=0; for(i=1;i<=n;i++)t=t+b[i];             returnt; 

11、}main(){intx,a[]={1,2,3,4,6}; x=f(a,3); printf("%d",x);}A)10       B)9      C)16    D)1518、已有定义语句int*p;以下能动态分配一个整型存储单元,并把该单元的首地址正确赋值给指针变量p的语句是。A)*p=(int*)malloc(sizeof(int));    B)free(p);C)p=*malloc(sizeof(int));         D)p=(int*)malloc(sizeof(int));19、以下与库函数strcpy(char*s

12、1,constchar*s2)功能不相等的函数是。A)funa(char*s1,constchar*s2)         B)funb

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

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

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