版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我们立即下架或删除。
简介:
C语言二级考试资料
编著:黄雨晨
目录
一、C语言基础知识 - 1 -
1.标实符,常量,变量 - 1 -
(1)标识符 - 1 -
(2)常量: - 1 -
(3)整型常量与实型常量 - 1 -
2.变量的定义 - 2 -
3.算术表达式 - 2 -
5.赋值表达式 - 3 -
6.复合赋值表达式 - 3 -
7.++ --运算符 - 4 -
8.逗号表达式 - 5 -
9.课后习题; - 5 -
(1)选择题: - 5 -
(2)填空题: - 6 -
二、基本输入、输出语句 - 6 -
1.printf函数的一般调用形式 - 6 -
2.printf中常用的格式说明: - 7 -
3.注意事项 - 7 -
4.输出语句例题: - 7 -
5.输入语句: - 8 -
6.练习题与复合语句、空语句: - 8 -
(1)选择题 - 8 -
(2)编程题 - 9 -
三:c语言的程序结构 - 9 -
1.关系运算与逻辑运算: - 10 -
(1)简介: - 10 -
(2)几个简单的关系运算符: - 10 -
(3)几个简单的逻辑运算符 - 10 -
2.if语句: - 10 -
(1)定义: - 10 -
(2)分类: - 10 -
3.if的嵌套: - 11 -
(1)讲解 - 11 -
(3)例题: - 12 -
4.条件表达式 - 13 -
5.switch语句: - 13 -
6.习题 - 13 -
(1)选择题 - 13 -
(2)填空题 - 14 -
(3)编程题 - 15 -
四、循环结构 - 17 -
1.while语句: - 17 -
(1)格式: - 17 -
(2)注意: - 17 -
(3)例题 - 17 -
2.do while() - 18 -
(1)格式 - 18 -
(2)注意 - 18 -
3.for语句 - 18 -
(1)格式: - 18 -
(2)注意 - 19 -
(3)例题 - 19 -
4.for嵌套 - 20 -
(1)实例1 - 20 -
(2)实例2 - 20 -
(3)实例3 - 21 -
(4)注意 - 21 -
(5)素数的判定 - 21 -
6.break,continue语句 - 22 -
(1)break - 22 -
(2)continue - 22 -
7.程序应用及习题 - 23 -
(1)选择题 - 23 -
(2)填空题 - 26 -
(3)编程题 - 27 -
第六章、字符型数据 - 28 -
1.字符型常量 - 28 -
(1)格式 - 28 -
(2)要求 - 28 -
(3)注意: - 29 -
2.字符串常量 - 29 -
(1)格式 - 29 -
(2)注意: - 29 -
3.字符型变量 - 29 -
(1)格式 - 29 -
(2)输入与输出 - 29 -
(3)程序举例 - 29 -
4.课后习题 - 30 -
(1)选择题 - 30 -
(2)填空题 - 32 -
(3)编程题 - 33 -
一、C语言基础知识
1.标实符,常量,变量
(1)标识符
定义:由字母、数字、下划线组成,并且第一个字母必须为字母或下划线的。这样的组成就是标识符。
注意:在C中大写字母与小写字母被认为是两个不同的字符。
分类:
1)关键字:在C中已经定义好了的。不能用作它的。(if double int)。
2)预定义标识符:如printf scanf.
3)用户标识符:用户根据自己的需要来定义的。
(2)常量:
定义:是指在程序的执行过程中,其指不会被改变的量、
分类:
1)整型常量:没有小数的常量
3 9 123
2)实型常量:有小数点的常量
3.9 3.0
3)字符常量:由单个字符组成的量
'a' 'b' '5'(内存中占1个存储单元)
4)字符串常量:至少有一个字符组成的量
"a" "abc" "fgbrhbg"(内存中以-0结束,占两个存储单元)
5)符号常量:符号常量的值到底是多少,这是由在来定义符号常量时来决定的。
#define pi 3.14(宏定义)
以下选项中,能用作数据常量的是:
A)o115 B)0118 C)1.5e1.5 D)115l
以下选项中不能作为c语言合法常量的是:A
A)'cd' B)0.1e+6 C)"\a" D)'\011'
以下选项中不属于字符常量的是:B
A)'C' B)"C" C)'\xCC0' D)'\072'
(3)整型常量与实型常量
整型常量的表示方法
***十进制数:0-9
***八进制数:以0开头的数字,由0-7组成。
下列合法的八进制数是:
A)0 B)028 C)-077 D)01.0
***十六进制数... 更多>>