2018级-数学-四班-2018212773-张越
FIRST 知识点总结
(一) C数据类型
1.C语言程序处理的数据类型分类(4类)
基本类型有:
整型:int(4个字节),long(4),short(2),unsigned.
实型:float(4),double(8),long double(10).
字符型:char.
枚举类型
注意:变量必须先声明后使用。
字符型常量必须用单引号引住。
2.数据类型所占内存空间的大小ⅰ(b,B,KB,MB,GB,TB).1 B=8 b,其余相邻换算1024.
ⅱ个字节表示的整数范围0~255.
ⅲ计算一个变量所占内存的字节数:sizeof(变量名).
3.变量的赋值和赋值运算符
(二) 简单的算术运算和表达式
1.整数除法与浮点数除法,重点考虑商。
2.求余运算:只能对两个整型数据求余。
3.增1和减1运算符
m=n++等价于m=n;n=n+1;
m=++n等价于n=n+1;m=n;
4.宏常量与宏替换
eg. #define PI 3.14159
5.const 常量
eg. const double PI=3.14159;
6.使用标准数学函数时,开头加编译预处理命令
#include <math.h>
(三) 键盘输入和屏幕输出
1.常用转义字符:
'\n' 换行 '\"' 一个双引号 '\'' 单引号
注:'\n' 代表一个字符。
2.字符的输入/输出
C标准函数库中专门用于字符输入/输出的函数:getchar()和putchar()
3.数据的格式化键盘输入
eg. scanf("%d,%f",&a,&b);
cin>>a>>b;
4.数据的格式化屏幕输出
eg. printf("%d,%c\n",ch,ch);
cout<<"a+b="<<b<<" "<<endl;
(四) 用于单分支控制的条件语句
if (表达式P) 语句A
(五) 用于双分支控制的条件语句
if (表达式P) 语句1
else 语句2
(六) 用于多分支控制的条件语句
if (表达式1) 语句1
else if (表达式2) 语句2
else if (表达式m) 语句m
else 语句m+1
(七) 用于多路选择的switch语句
switch (表达式)
{
case 常量1:
可执行语句序列1
case 常量n:
可执行语句序列n
default:
可执行语句序列n+1
}
SECOND 应用
分支语句:
1.判断某年是否为闰年。
2.给定三个整数,分别表示三条线段的长度,判断能否构成一个三角形。
循环语句:
1.输入一个整数n,第二行输入n个整数,输出这n个整数中最大的数。
2.输入一个整数n,第二行输入n个整数,输出这n个整数的和。
THIRD 感悟
学了接近两个半月的程序设计,从一无所知到开始慢慢了解,虽然不能游刃有余,但还是很开心能够掌握一些小技能。在以后的学习中,课程越来越难,我也会加倍努力,为考研打好基础。