C语言程序设计(本科)

C语言程序设计(本科)

ID:37911147

大小:79.00 KB

页数:9页

时间:2019-06-02

C语言程序设计(本科)_第1页
C语言程序设计(本科)_第2页
C语言程序设计(本科)_第3页
C语言程序设计(本科)_第4页
C语言程序设计(本科)_第5页
资源描述:

《C语言程序设计(本科)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《C语言程序设计》复习题(本科)一、填空题1.设intx=7,y=6;表达式x==y++的结果是(1)2.将下列的表达式作为语句:printf(“%d”,);的第二个参数,此语句的输出结果为多少?(1)-3.5&&26(1)(2)2

2、(4&)(2)(3)7%2(1)(4)(11

3、

4、2)?18:2(18)3.一个C语言程序必须有且只有一个(主)函数4.根据变量的有效使用范围来分,变量可以分为(全局变量)(局部变量)两类。5.表示”整数X的绝对值小于100”时值为”真”的C语言表达式是((Absc(x)<100)==1)6.设intx=18,y=6;表达

5、式x=y—的值是(6)7.执行printf(“askme”);输出的结果是(ask’me)8.定义:intm=7,n=9;则表达式m/n-4的值是(1),表达式m=(m=1,n=2)的值是(2)。9.计算机程序设计中采用的三种基本结构有顺序结构,选择结构,循环结构10.若有enummycolor{red,blue,yellow,green};printf(“%d”,yellow);输出结果为(2)。11、有定义intx=0;执行x=3+5,x*2后,x的值为(8)二、选择题1.sizeof(double)是一个A的表达式A整型B双精度C不合法D函数

6、调用2.以下叙述正确的是:构成C语言程序的基本单位是(A)A.函数式B.过程C.子程序D.子例程3.若有有以下定义Intx【8】={1,2,3,4,5,6,7,8};Int;则值为5的表达式是BABCDp+54.C语言的标识符只能由字母,数字和下划线组成,且第一个字符:必须为(A)或下划线A.字母B.数字C.符号D.字符5.在说明一个结构体变量时系统分配给他的存储空间是(D)A该结构体中第一个成员所需要的存储空间B该结构体中最后一个成员所需存储空间C该结构体中占用最大存储空间的成员所需要的存储空间D该结构体中所有成员所需要的存储空间的总和6.有以下程

7、序段intx=3;do{printf(“%d”,x-=2);}while(!x);其输出结果是:(D)A.4B.5C.2D.17.C编译系统对文件包含命令#include“file.h的处理时机是AA通常在编译处理之前B通常在编译处理之中C程序连接时D程序执行的开始8.判断变量ch中的字符是否为数字字符,正确的表达式是(A)A.(ch>=0)&&(ch<=9)B.ch>=’0’&&ch<=’9’C.0<=ch<=9D.’0’<=ch<=’9’9.在C语言中,字符数据在内存中以D存储A原码B反码CBCD码DASCII码10.有以下函数调用语句:fun(

8、a+b,(x,y),fun(n+k,a,(x,y));则函数fun的参数有(C)个A.1B.2C.3D.411.以下正确的C语言标识符是cA%ldxBa+yCask45Dmynum1!12.对于语句:f=(3.0,4.0,5.0),(2.0,1.0,0.0);的判断中,(A)是正确的A.语法错误B.使f的值为5.0C.使f的值为0.0D.使f的值为2.013.在以下所列的个函数的“首部”中正确的是(c)Avoidf(a:float,b:int)Bvoidf:inta,b)Cvoidf(inta,charb)Dvoid(aasfload,basint)

9、14.若a=8,则执行语句:a+=a*=a%6;后a的值为(B)A.24B.12C.16D.3215.以下循环的循环次数是(B)Intk=2;While(k=0){print(“%d”,k);k--;}A无限次B0次C1次D2次16.下述正确C语言常量是(C)A.E2B.1.5E2.3C.3e-3D.5.0E17.不合法的常量是(D)A(x>=1)

10、(x<=0)Bx>=1

11、x<=0Cx>=1ORX<=0Dx>=1

12、

13、x<=018.对说明语句rnta[2[4={3,4,5,6};不正确的说法是(D)A.[1][1]值0B.将4个初值依次负给a[0][0

14、]至a[0][3]C.数组共有8个元素D.因为数组的长度与初值的个数不相同,所以词与句错误19.对说明语句inta【10】={3,4,5,6,7};正确的理解为(B)A将5个初值一次赋给a[1]至a[5]B将5个初值一次赋给a[0]至a[4]C将5个初值一次赋给a[3]至a[7]D因为数组的长度与初值的个数不同,所以此语句错误。21.下述表达式中,D可以正确表示x≤0,x≥1的关系。A.(x≥1)

15、(x≤0)B.x≥1

16、x≤0C.x≥1.OR.x≤0D.x≥1

17、

18、x≤0三、判断题1.有参函数的形参在函数没有被调用时不占存储空间(√)2.空函数由于没有

19、任何作用,所以可以没有函数名(×)3.结构体变量所占的空间为所以成员所须存储空间的总和。(√)4.自变量肯定

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

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

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