C语言程序设计课程笔记1

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 感悟

   学了接近两个半月的程序设计,从一无所知到开始慢慢了解,虽然不能游刃有余,但还是很开心能够掌握一些小技能。在以后的学习中,课程越来越难,我也会加倍努力,为考研打好基础。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值