(2)运算符丰富;(3)数据结构丰富;(4)C语言是结构
精选
f式语言;(5)C语言的语法限制不太严格、程序设计自由度大;(6)C语言允许直接访问物理地址,可以直接对硬件进行操作;(7)C语言程序生成代码质量高,程序执行效率高;(8)C语言使用范围大,可移至性好;(9)具有预处理功能;(10)具有递归功能。
2、C语言的主要应用有哪些?答:(1)许多系统软件和大型应用软件都是用C语言编写的,如UNIX、Li
ux等操作系统。(2)在软件需要对硬件进行操作的场合,用C语言明显优于其他高级语言。例如,各种硬件设备的驱动程序(像显卡驱动程序、打印机驱动程序等)一般都是用C语言编写的。(3)在图形、图像及动画处理方面,C语言具有绝对优势,特别是游戏软件的开发主要就是使用C语言。(4)随着计算机网络飞速发展,特别是I
ter
et的出现,计算机通信就显得尤其重要,而通信程序的编制首选就是C语言。(5)C语言适用于多种操作系统,像Wi
dows、UNIX、Li
ux等绝大多数操作系统都支持C语言,其他高级语言未必能得到支持,所以在某个特定操作系统下运行的软件用C语言编制是最佳选择。
3、列举几种程序设计语言。答:C语言、Java语言、Pascal语言、BASIC语言、LOGO语言等。
二、填空题1、机器语言汇编语言高级语言2、机器语言3、ALGOL604、多个函数5、mai
6、i
clude7、定义使用8、声明部分执行部分声明部分执行部分
精选
f三、选择题1、D2、B3、B4、C5、C6、C7、D8、C9、D10、A11、B12、A13、B14、C15、A
习题3参考答案一、填空题1、整型字符型实型2、字母数字下划线字母下划线3、直接符号符号4、00x5、126、487、32768327678、169、x110、2611、m1010100m10010010m10
二、选择题1、D2、C3、A4、B5、B6、D7、B8、C9、A10、A11、C12、B13、B14、D15、B16、D17、B18、D19、C20、A21、B22、D23、D24、D25、D26、D27、C28、A29、C30、B
一、填空题
习题4参考答案
精选
f1、sca
fpri
tf2、按指定的输出格式将信息输出到屏幕上常规字符格式控制符3、X、E、G4、getche输入的字符回显,而getch输入的字符不回显5、fflush6、解决某个问题的具体的方法和步骤7、自然语言描述伪代码流程图NS图8、顺序分支循环
二、选择题1、B2、C3、D4、C5、B6、C7、D8、C9、B10、B11、D12、C13、D14、D15、A
三、编程题1、编写一程序要求任意输入四位十六进制整数,以反序的方式输出该十六进制数。例如:输入9AF0,则输出0FA9。
i
cludestdiohvoidmai
u
sig
edshortabsca
f“4x”r