1.注释
单行注释://表示;
多行注释:/* */表示;
2.进制的转换
x转十进制,按权求和; 十进制转x进制,连除倒取余数。
例题:035转换为十进制
063=6*8^1+3*8^0=51
100转换为二进制:
2|100 0
2|50 0
2|25 1
2|12 0
2|6 0
2|3 1
2|1 1
0
3.基本数据类型和转义字符
基本类型数据类型 | 字节 |
char | 1 |
short | 2 |
int | 4 |
long | 4 |
float | 4 |
double | 8 |
概念:在程序运行期间不能改变的量叫做常量。
5.变量
概念:在程序运行期间发生改变的量叫做变量。
变量的定义: 类型修饰符 变量的名字=赋值(类型修饰符有字符型、整型、浮点型)
注意:要使用变量之前一定要先定义好变量。
变量的命名规则:1.变量必须有字母、数字、下划线组成,且数字不可开头;2.不能定义与关键字相同的名字;3.一个程序中不能定义两个名字相同的名字;4.见名知其意;5.驼峰式命名;
例如:char name = 'c';
float yellowPoint = 0.618;
long height = 160;
printf("name = %c,yellowPoint = %f,height = %f\n", name,y ellowPoint, height);
6.赋值运算符
在C语言中用“=”做为赋值运算符,用于给变量赋值,相当于把等号右边的值赋值给左边值。(注意:==表示等于号)
练习题:交换两个变量的值
int m = 3, n = 5, temp;
temp = m;
m = n;
n = temp;
printf("m = %d,n = %d\n",m,n);
7.算数运算符
运算 | 运算符 |
加法 | + |
减法 | - |
乘法 | * |
除法 | / |
取余 | % |
自加加 自减减 | ++ -- |
语法形式:printf(格式串,表达式1,表达式2,......);
定义:格式串=普通字符+转义字符;
例如;
printf("a=%d\n",a);
9.转化格式控制
%04b表示输出四位整型数,不足的补0;
%.4表示小数点保留四位
10.常用转义字符
\n表示换行,\\表示单斜杆\,%%表示百分号%;
11.scanf格式化输入
语法格式
scanf(格式串,表达式1,表达式2,.......);