1 / 37
文档名称:

C语言基础知识练习题.docx

格式:docx   大小:70KB   页数:37
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言基础知识练习题.docx

上传人:小雄 2021/10/17 文件大小:70 KB

下载得到文件列表

C语言基础知识练习题.docx

相关文档

文档介绍

文档介绍:第一章C语言概述
填空题
C程序是由 构成的,一个C程序中至少包含 0因此,是
C程序的基本单位。
C程序注释是由 和 所界定的文字信息组成的。
函数体一般包括 和。
判断题
一个C程序的执行总是从该程序的main函数开始,在main函数最后结束。【】
main函数必须写在一个C程序的最前面。【】
一个C程序可以包含若干的函数。【】
C程序的注释部分可以出现在程序的任何位置,它对程序的编译和运行不起任何作用。
但是可以增加程序的可读性。【】
C程序的注释只能是一行。【】
第二章程序的灵魂一一算法
—.填空题
1 •算法是: 2.
在程序设计中所涉及的算法、数据结构、程序设计方法和语言工具四个方面,其中—是 灵魂。
三种基本程序结构是, 和。
第三章数据类型,运算符与表达式


A) ‘\2‘
0
B)
C)
D) “483”
2. 是C语言提供的合法的数据类型关键字。
A) Float
B) signed
C) integer
D) Char

合法的标识符是
(1) , (2)
o
(1) A) B01
B) table_l
C) 0_t
D) k%
Int
t*.l
W10
point
(2) A) Fast.
B) void
C) pbl
D) <book>
Fast+Big
abs
fabs
beep

o
A) 5876273
B) OL
C) 2E10
D) (long)5876273
,均是合法浮点数的是
o
A) +le+l
B) -.60
C) 123e
D) -e3
5e— 12e—4 —.4 .8e—4
03e2 — 8e5 +2e—1 —0
在C语言中,要求参加运算的数必须时整数的运算符是 o
A) / B) * C) % D)=
在C语言中,字符型数据在内存中以 形式存放。
A)原码 B) BCD码 C)反码 D) ASCII码
是非法的C语言转义字符。
:f=(,,),(,,);的判断中,是正确的。
A)语法错误
B) f 为
C) f 为
D) f 为

不等价的C语言表达式是
O
"XV
A) x*y/u*v
B) x*y/u/v
C) x*y/(u*v)
D) x/(u*v)*y
,数字029是一个
O
A)八进制数
B )十六进制数
C)十进制数
D)非法数
cx=, \039';语句,正确的是«
A)不合法 B)cx的值是'\03'
A) '\b'
B) '\Oxf'
C) '\037'
D)
C) ex的值为四个字符 D) ex的值为三个字符
若int k=7,x=12;则能使值为3的表达式是。
x%=(k%=5) B) x%=(k—k%5)
C) x%=k-k%5 D) (x%=k) — (k%=5)
以下所列的C语言常量中,错误的是。
A) OxFF
B)
C) 2L
D) '\72'
填空题
在C语言中(以16位PC机为例),一个char数据在内存中所占字节数为,其数值 范围为; 一个int数据在内存中所占字节数为,其数值范围
为; 一个long数据在内存中所占字节数为; 一个float数据在 内存中所占字节数为 o
C语言的标识符只能由大小写字母,数字和下划线三种字符组成,而且第一个字符必须为
字符常量使用一对 界定单个字符,而字符串常量使用一对 来界定若干
个字符的序列。
在C语言中,不同运算符之间运算次序存在 的区别,同一运算符之间运算次序存
在 的规则o
设x, i,j,k都是int型变量,表达式x=(i=4, j=16,k=32)计算后,x的值为。
设 x=2. 5, a=7, y=4. 7,则 x+a%3*(int)(x+y)%2/4 为。
设 a=2, b=3, x=3. 5, y=2. 5,则(float) (a+b) /2+ (int) x%(int) y 为。
数学式子-Lx + —|的C语言表达式为 。
2, 4a )
数学式子业的C语言表达式为
be
已知 int a=12, n=5;则:
表达式
表达式运算后a的值
a+=a
a~=2
a*=2+3
a/=a+a