2014级专科C语言考试复习题.doc

2014级专科C语言考试复习题.doc

ID:48515452

大小:77.50 KB

页数:11页

时间:2020-01-26

2014级专科C语言考试复习题.doc_第1页
2014级专科C语言考试复习题.doc_第2页
2014级专科C语言考试复习题.doc_第3页
2014级专科C语言考试复习题.doc_第4页
2014级专科C语言考试复习题.doc_第5页
资源描述:

《2014级专科C语言考试复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2014级专科C语言考试复习题1.()是构成C语言程序的基本单位。A、函数 B、过程 C、子程序 D、子例程2.C语言程序从()开始执行。A、程序中第一条可执行语句    B、程序中第一个函数C、程序中的main函数         D、包含文件中的第一个函数3、给出以下定义:charx[]="abcdefg";chary[]={'a','b','c','d','e','f','g'};则正确的叙述为()A)数组X和数组Y等价B)数组X的长度大于数组Y的长度C)数组x和数组Y的长度相同    D)数组X的长度

2、小于数组Y的长度4.下列关于C语言的说法错误的是()。A、C程序的工作过程是编辑、编译、连接、运行B、C语言不区分大小写。C、C程序的三种基本结构是顺序、选择、循环D、C程序从main函数开始执行5.下列四组选项中,正确的C语言标识符是()。A、%x B、a+b C、a123 D、1236.C语言中的简单数据类型包括()。A、整型、实型、逻辑型 B、整型、实型、逻辑型、字符型C、整型、字符型、逻辑型 D、整型、实型、字符型7.在C语言程序中,表达式5%2的结果是。A、2.5 B、2 C、1 D、38.C语言中

3、,关系表达式和逻辑表达式的值是()。A、0 B、0或1 C、1 D、‘T’或’F’9.若“intn;floatf=13.8;”,则执行“n=(int)f%3”后,n的值是()A、1 B、4 C、4.333333D、4.610.在C语言中对一维整型数组的正确定义为()。A、inta(10); B、intn=10,a[n];C、intn;a[n]; D、#defineN10inta[N]; 11、已知:inta[10];则对a数组元素的正确引用是()。A、a[10] B、a[3.5] C、a(5) D、a[0]1

4、2.若有说明:inta[][3]={{1,2,3},{4,5},{6,7}};则数组a的第一维的大小为:()A、2 B、3 C、4 D、无确定值13.已知inta[3][4];则对数组元素引用正确的是()A、a[2][4] B、a[1,3] C、a[2][0] D、a(2)(1)14.C语言中函数返回值的类型是由()决定的.A、函数定义时指定的类型 B、return语句中的表达式类型 C、调用该函数时的实参的数据类型D、形参的数据类型15.在函数调用时,以下说法正确的是( )A、函数调用后必须带回返回值B、实

5、际参数和形式参数可以同名C、函数间的数据传递不可以使用全局变量D、主调函数和被调函数总是在同一个文件里16.int*p;语句int*p;说明了。A、p是指向一维数组的指针 B、p是指向函数的指针,该函数返回一int型数据C、p是指向int型数据的指针D、p是函数名,该函数返回一指向int型数据的指针17.在C语言中,以D作为字符串结束标志A、’’ B、’’C、’0’ D、’’ 18、C语言程序的三种基本结构是____A、顺序结构,选择结构,循环结构B、递归结构,循环结构,转移结构C、嵌套结构,递归结构

6、,顺序结构D、循环结构,转移结构,顺序结构19、x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是A)inputx,y,z;B)scanf("%d%d%d",&x,&y,&z);C)scanf("%d%d%d",x,y,z);D)read("%d%d%d",&x,&y,&z);20、表达式:10!=9的值是A)trueB)非零值C)0D)121、表示关系x<=y<=z的c语言表达式为A)(X<=Y)&&(Y<=Z)B)(X<=Y)AND(Y<=Z)C)(X<=Y<=Z)D)(X<=

7、Y)&(Y<=Z)、22、程序片段:在TC20中,inti=65536;printf("%d",i);的输出结果是____A)65536B)0C)有语法错误,无输出结果D)-123、若运行时给变量x输入12,则以下程序的运行结果是()。main(){intx,y;scanf("%d",&x);y=x>12?x+10:x-12;printf("%d\n",y);}A0B22C12D1024、设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为A4B16C32D522

8、5、下列说法中正确的是________。A、在switch语句中一定要使用break语句B、在switch语句中不一定要使用break语句C、break语句是switch语句的一部分D、break只能用于switch语句中、26、下列运算符其优先级最高的是________。A、

9、

10、B、&&C、+D、=27、在C语言程序中,当while语句构成的循环中的条件为______时,结束循环。A、0B、1C、

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

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

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