- 1、本文档共69页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计技术基础习题集
(C语言)
太原理工大学理学院计算机基础教学部
2011年2月
第一部分 C程序设计基础知识
第一、二章 C语言概述与算法
一、选择题(四个选项中只有一个是正确的----下同)
1. 一个算法应该具有“确定性”等五个特性,下面对另外4个特性的描述中错误的是
A) 有零个或多个输入 B) 有零个或多个输出
C) 有穷性 D) 可行性
2. 以下叙述中正确的是
A) C语言的源程序不必通过编译就可以直接运行
B) C语言的每条可执行语句最终都将被转换成二进制的机器指令
C) C语言的源程序经编译形成的二进制代码可以直接运行
D) C语言的函数不可以单独进行编译
3. 对用C语言编写的代码程序,以下叙述中哪个是正确的
A) 可立即执行 B) 是一个源程序
C) 经过编译即可执行 D) 经过编译解释才能执行
4. 结构化程序由三种基本结构组成, 由这三种基本结构组成的算法
A) 可以完成任何复杂的任务 B) 只能完成部分复杂的任务
C) 只能完成符合结构化的任务 D) 只能完成一些简单的任务
5.有一个命名为C001.C的C语言源程序,当正常执行后,在当前目录下不存在的文件是
A)C001.OBJ B)C001.DAT C)C001.EXE D)C001.C
二、填空题
1.结构化程序由 、 、 三种基本结构组成。
2.模块化程序设计的设计原则是 和 。
3.组成C程序的基本单位是 ,其组成部分包括 和 。
4.C程序中的main称 ,它可以出现在程序的 位置。
5.由“/*”和“*/”括起来的内容称为 ,它的作用是 。
6.描述算法的常用方法有: 。
第三章 顺序程序设计
一、选择题
1.与十进制数97不等值的字符常量是
A) ’a’ B) ’\101’ C) ’\x61’ D) ’\141’
2.在编写了一个C语言源程序C001.C并正确执行之后,当前目录下哪个文件不存在
A) C001.C B) C001.OBJ C) C001.DAT D) C001.EXE
3.以下选项中正确的整型常量是
A) 5. B)-10 C)1.000 D)4/5
4.以下选项中正确的实型常量是
A) 0 B)3. 1415 C)0.03x102 D).32
5.以下选项中不正确的实型常量是
A)2.670E-1 B)0.05e+1.5 C)-77.77 D)456e-2
6.以下选项中不合法的用户标识符是
A)wb-1 B)file C)Main D)PRINTF
7.以下选项中不合法的用户标识符是
A)_123 B)printf C)As D)Dim
8.C语言中运算对象必须是整型的运算符是
A)% B)/ C)* D)+
9.可在C程序中用作标识符的一组标识符是
A)void B)as_b3 C)For D)2c
Define _123 -abc DO
WORD If case SiG
10.若变量已正确定义并赋值,符合C语言语法的表达式是
A)a=a+7; B)a=7+b+c,a++ C)int(12.3%4) D)a=a+7=c+b
11.以下非法的赋值语句是
A) n=(i=2,++i);
文档评论(0)