c语言复习卷带答案

c语言复习卷带答案

ID:33947034

大小:31.69 KB

页数:9页

时间:2019-03-02

c语言复习卷带答案_第1页
c语言复习卷带答案_第2页
c语言复习卷带答案_第3页
c语言复习卷带答案_第4页
c语言复习卷带答案_第5页
资源描述:

《c语言复习卷带答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、姓名:__________________年级专业:__________________学号:__________________凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。…………………………密………………………………封………………………………线…………………………《复习卷》试卷总分题号一二三四五题分得分得分一、单选题(每题1分,共计30分)1、下列选项中,不合法的变量是(D)。A、intx=3;B、charch='c'C、floatf;D、casec;2、下列选项中,不合法的常量是(D)。

2、A、2B、''C、'a'D、'483'3、关于#include这句代码,下列描述中错误的是(C)A、"#"是预处理标志,用来对文本进行预处理操作B、include是预处理指令C、一对尖括号可以去掉D、stdio.h是标准输入输出头文件4、假设a、b、c、d、m、n均为int型变量,且a=5、b=6、c=7、d=8、m=2、n=2,那么逻辑表达式(m=a>b)&&(n=c>d)运算后,n的值为( C)。A、0B、1C、2D、35、C语言程序的三种基本结构是(A )。A、顺序结构,选择结构

3、,循环结构B、递归结构,循环结构,转移结构C、嵌套结构,递归结构,顺序结构D、循环结构,转移结构,顺序结构6、关于下面的for循环语句inti,k;for(i=0,k=-1;k=1;i++,k++) printf(“*****”);下列选项中,描述正确的是(B )A、判断循环结束的条件非法B、是无限循环C、只循环一次D、一次也不循环7、以下定义语句中,错误的是(D )。A、inta[]={1,2};B、char*a[3];C、chars[10]="test";D、intn=5,a[n];《复习卷》试卷第9页姓

4、名:__________________年级专业:__________________学号:__________________凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。…………………………密………………………………封………………………………线…………………………8、下列描述中不正确的是(C )。A、字符型数组中可以存放字符串B、可以对字符型数组进行整体输入、输出C、可以对整型数组进行整体输入、输出D、不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值9、C语言中数组名作为参数传递

5、给函数,作为实在参数的数组名被处理为( D)。A、该数组的长度B、该数组的元素个数C、该数组中各元素的值D、该数组的首地址10、在C语言中,引用数组元素时,其数组下标的数据类型允许是(C)A、整型常量B、整型表达式C、整型常量或整型表达式D、任何类型的表达式11、若有定义doublex=12.2;则表达式inta=x;则a的值为(C)。A、0B、0.0C、12D、12.212、若有定义:char*a="China";,则a+3表示 (C)     。A、该字符串的首地址B、该字符串中字符n的值C、该字符串中字

6、符n的地址D、该字符串中字符i的地址13、下述对C语言字符数组的描述中错误的是( C)。A、字符数组可以存放字符串B、字符数组中的字符串可以整体输入、输出C、可以在赋值语句中通过赋值运算符"="对字符数组整体赋值D、不可以用关系运算符对字符数组中的字符串进行比较14、C语言中数组下标的下限是(B)。A、1B、0C、视具体情况D、无固定下限15、若已定义x和y为double类型,则表达式x=1,y=x+3/2的值是(C)。A、1B、2C、2.0D、2.516、关于结构体作为函数参数,下列描述中错误的是(D)A、

7、结构体可以作为函数参数《复习卷》试卷第9页姓名:__________________年级专业:__________________学号:__________________凡年级专业、姓名、学号错写、漏写或字迹不清者,成绩按零分记。…………………………密………………………………封………………………………线…………………………B、结构体数组可以作为函数参数C、结构体指针可以作为函数参数D、结构体成员变量不可以作为函数参数17、若有定义:struct KeyWord{charKey[20];intID;}kw[]

8、={"void",1,"char",2,"int",3,"float",4,"double",5};则printf("%c,%d",kw[3].Key[0],kw[3].ID);语句的输出结果为(C)A、i3B、n3C、f4D、l418、下列关于指针变量的描述,不正确的是(C)A、在没有对指针变量赋值时,指针变量的值是不确定的B、同类指针类型可以进行相减操作C、在使用没有赋值的指针变量时,不会出

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

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

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