《C语言程序设计》复习题A专升本.docx
《《C语言程序设计》复习题A专升本.docx》由会员分享,可在线阅读,更多相关《《C语言程序设计》复习题A专升本.docx(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C语言程序设计复习题A (专升本)一、填空题1、关系操作的特点是 操作。2、按照软件测试的一般步骤,集成测试应在 测试之后进行。3、软件工程三要素包括方法、工具和过程,其中,支持软件开发的各个环节的控制和 管理。4、E-mail地址由用户和域名两部分组成,这两部分的分隔符为。5、在二维表中,元组的 不能再分成更小的数据项。6、设变量a和b已正确定义并赋初值。请写出与a-=a+b等价的赋值表达式。7、在DOS环境下,表示打印机的设备文件名为 o8、数据的逻辑结构有线性结构和 两大类。9、顺序存储方法是把逻辑上相邻的结点存储在物理位置 的存储单元中。10、一个类可以从直接或间接的祖先中继承所有属性
2、和方法。采用这个方法提高了软件的 o二、选择题1、以下叙述中正确的是A. C语言比其他语言高级B. C语言可以不用编译就能被计算机识别执行C. C语言以接近英语国家的自然语言和数学语言作为语言的表达形式D. C语言出现的最晚,具有其他语言的一切优点2、C语言中用于结构化程序设计的三种基本结构是A.顺序结构、选择结构、循环结构 B. if、switch、breakC. for while do-whileD. if for continue3、在一个C程序中A. main函数必须出现在所有函数之前B. main函数可以在任何地方出现C. main函数必须出现在所有函数之后D. main函数必须出
3、现在固定位置4、下列叙述中正确的是A. C语言中既有逻辑类型也有集合类型B. C语言中没有逻辑类型但有集合类型C. C语言中有逻辑类型但没有集合类型D. C语言中既没有逻辑类型也没有集合类型5、下列关于C语言用户标识符的叙述中正确的是A.用户标识符中可以出现在下划线和中划线(减号)B.用户标识符中不可以出现中划线,但可以出现下划线C.用户标识符中可以出现下划线,但不可以放在用户标识符的开头D.用户标识符中可以出现在下划线和数字,它们都可以放在用户标识符的开头6、以下叙述中正确的是A.构成C程序的基本单位是函数B.可以在一个函数中定义另一个函数C. main()函数必须放在其他函数之前D. C函
4、数定义的格式是K&R格式7、应用数据库的主要目的是A.解决数据保密问题B.解决数据完整性问题C.解决数据共享问题D.解决数据量大的问题8、一个C语言程序是由A. 一个主程序和若干子程序组成B.函数组成C.若干过程组成D.若干子程序组成9、请选出可用作C语言用户标识符的是A. void, define, WORDB. a3_b3,_123, IF3、C. FOR, 一abc, CaseD. 2a, Do, Sizeof10、下列各数据类型不属于构造类型的是A.枚举型 B.共用型 C.结构型 D.数组型11、在16位C编译系统上,若定义long a;,则能给a赋40000的正确语句是A. a=20
5、000+20000; B. a=4000*10; C. a=30000+10000; D. a=4000L*10L12、以下不正确的叙述是A.在C程序中,逗号运算符的优先级最低B.在C程序中,APH和aph是两个不同的变量C.若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D.当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值 13 sizeof (float)是A. 一个双精度型表达式B.一个整型表达式C. 一种函数调用D. 一个不合法的表达式14、若x, i, j和k都是int型变量,则计算表达式x= (i=4, j=16,k=32
6、)后,x的值为A. 4 B. 16 C. 32 D. 5215设有定义:int n=0, *p=&n, *q=&p,则下列选项中正确的赋值语句是A. p=l;B*q=2; C. q=p; D. *p=5;三、判断题1 .在C语言中,各种类型的整型数据在内存中都占2个字节。2 .表达式(j=3, j+)的值是4。3 .格式字符%以指数形式输出实数数字部分小数位数7位。4 . char c6=abcde; printf (%3s”, c)表示输出的字段的宽度为3位,如果被输出的数 据的位数大于3,只输出3位数。5 .设 d=l, e=2, f=3,则逻辑表达 式!(d+e)+f&e+f*2 的值为
7、 0。6 .已知 a=l, b=2, c=3, d=4,则条件表达式 ab?a: (cd?c:d)的值为 4。7 .已知a=3, b=4, c=5.则逻辑表达式a+bc & b=c值为0。8 . do-whi 1 e循环由do开始,while结束,循环体可能一次也不做。9 .对于for (表达式1;表达式2;表达式3)语句来说,continue语句意味着转去执行表达式2。10 .在do-while循环中,任何情况下都不能省略while。四、程序填空1、输入a、b、c三个值,输出其中最大者。main () int a, b, c, max;print (请输入三个数a, b, b: n);sca
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C语言程序设计 语言程序设计 复习题
限制150内