%12d在c语言中的意思,《C语言程序设计》习题.doc

本文涵盖了C语言的基础知识,包括其特点、源程序结构、main函数的作用、标识符和保留字,以及数据类型、常量和进制表示。后续章节详细介绍了选择题解答和编译原理,适合初学者通过习题巩固理解。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一章 习题1

第二章 习题2

第三章 习题5

第四章 习题7

第五章 习题11

第六章 习题23

第七章 习题30

第八章 习题33

第九章 习题33

第一章 习题

一、选择题

1. C语言的主要特点有哪些?abcde

A.简洁、紧凑,使用方便、灵活,易于学习和应用。

B.C语言是面向结构化程序设计的语言。

C.C语言允许直接对位、字节和地址进行操作。

D.数据类型丰富。

E.C语言生成的目标代码质量高。

2. C语言程序由什么组成?(单选)

A. 子程序 B. 主程序和子程序 C. 函数 D. 过程

3. 源程序要正确地运行,必须要有什么函数?(单选)

A. printf函数 B. 自定义的函数

C. main函数 D. 不需要函数

4. 一个C程序的执行是从_____。

A. 本程序的main函数开始,到main函数结束

B. 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C. 本程序的main函数开始,到本程序文件的最后一个函数结束

D. 本程序文件的第一个函数开始,到本程序main函数结束

5. 以下叙述正确的是:

A. 在C程序中,main函数必须位于程序的最前面

B. C程序的每行中只能写一条语句

C. C语言本身没有输入输出语句

D. 在对一个C程序进行编译的过程中,可发现注释中的拼写错误

6. 以下叙述不正确的是。

A. 一个C源程序可由一个或多个函数组成

B. 一个C源程序必须包含一个main函数

C. C程序的基本组成单位是函数

D. 在C程序中,注释说明只能位于一条语句的后面

7. C语言规定:在一个源程序中,main函数的位置 。

必须在最开始 B. 必须在系统调用的库函数的后面

C. 可以任意 D. 必须在最后

8. 一个C语言程序是由

A. 一个主程序和若干子程序组成 B. 函数组成

C. 若干过程组成 D. 若干子程序组成

第二章 习题

一、选择题

1. 指出下面合法的标识符:(多选)

A. 3ab B. int C. ABC D. a_3 E. sum.a

F. #abc G. _stu2 H. abc f

2. 指出下面哪些是保留字:(多选)

A. char B. abc C. printf D. Int E. float

F. define G. include H. PI

3. 指出下面哪些是合法的用户定义的标识符?(多选)

P-S B. putchar C. double D. _908 E. *par

F. sheep! G. wind H. x y

4. C语言的基本类型哪些:(多选)

A. 整型 B. 枚举型 C. 数组型 D. 指针型 E. 字符型

F. 构造型 G. 实型 H. 空类型

5. 这段程序中的常量有:(多选)

#define PI 3.14

void main()

{ int sum;

sum = 10 + 15;

printf("sum=%d\n",sum);

printf("result is 25\n");

}

这段程序中常量有:

A. 10 B. sum C. 15 D. 25 E. main F. PI

6. C语言中整形常量按进制划分,有以下几种:(多选)

A. 十六进制常量 B. 十进制常量 C. 八进制常量 D. 二进制常量

7. 75的十六进制写法为0x4b___,八进制写法为\113

0x75的八进制写法为\165___,十进制写法为_117__。

075的十进制写法为_61__,十六进制写法为_\3d__。

8. 如果要把常量327存入变量a中,a可以定义成哪些类型?(多选)

A. int B. char C. long D. float

9. 下面哪些写法是对的,而且是常量?(多选)

A. 125 B. -.456 C. 1.25e20 D. 'AB'

E. E6 F. 0238 G. 0xabcdef H. "\n\\\'\123"

10. 下面哪个表达式的值为4.(单选)

A. 11/3 B. 11.0/3 C. (float)11/3 D. (int)(11.0/3+0.5)

11.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值