主要内容:
第一章 为什么要学C语言
第二章 C数据类型
C程序处理的数据有常量和变量两种基本形式。
C语言的基本数据类型有整型、实型、字符型和枚举型等。
变量必须先定义,后使用。变量名标识内存中一个具体的储存单元,变量值是储存单元中存放的数据。
赋值运算符=(将右边的表达式的值赋值给左边的变量)
计算字节数运算符sizeof()
运算符的结合性
圆括号
标识符命名
第三章 简单的算术运算和表达式
算数运算符(+ - * / %)
加1减1运算符(++变量 变量++ --变量 变量--)
强制类型转换运算符 (类型名)表达式
自动类型转换
整数除法(两个整数相除后的商仍为整数)
浮点数的除法(必须是浮点数)
宏常量
const常量
第四章 键盘输入和屏幕输出
字符常量 'a'
转义字符 '\n'
字符输出函数putchar()
字符输入函数getchar()
数据的格式化输出函数printf() (C++中cin>>a)
数据的格式化输入函数scanf() (C++中cout<<a)
第五章 选择控制结构
关系运算符 < <= > >= != ==
逻辑运算符 && || !
条件运算符 ? :
if形式的条件语句 if(表达式)语句A
if-else形式的条件语句
if(表达式)语句1
else语句2
else-if形式的条件语句
if(表达式1)语句1
else if(表达式2)语句2
...
switch语句
switch(表达式)
{
case常量1:语句序列1
case常量2:语句序列2
...
caes常量n:语句序列n
default: 语句序列n+1
}
第六章 顺序控制结构
while语句(当型循环)
while(循环控制表达式)
{
语句序列
}
do-while语句(直到型循环)
do
{
语句序列
}while(循环控制表达式);
for语句(当型循环)
for(初始化表达式;循环控制表达式;增值表达式)
{
语句序列
}
解决问题:
while语句 for语句: n个数值求和 求最大值
do-while语句:直到定量停止,可计算班级成绩
switch语句: 可知有限个的一表达式,可制作简易计算器
if:分类的一些情况,简单的最值问题
if-else: 非此即彼的一些问题
感想:c语言是之前没有接触过的一门课程,需要从0开始,不能有一丝懈怠,这是我们需要掌握的基本内容之一。经过开学至今的学习,发现它没有什么技巧,只是需要我们掌握一些基本的格式,是我们可以和计算机对话,使其成为我们的工具,体现计算机简便的特点。