1、#include <>用于提供程序所要使用的函数原型,即当你要用到某个函数时,要找到对应包括这个函数原型的头函数,而此处的头函数都是写在<>中。编译预处理指令。
2、保存文件时要注意文件格式。
3、写注释的两种格式,其一:/ *注释内容 */
//注释内容
4、在输出语句中的%加字母,表示输出数据以什么数据类型输出,如%d即输出数据的类型为十进制的数据。
5、在printf输出语句中“”中的内容输出顺序和逗号后方变量的顺序有关,如printf(“sum is %d\n”,sum)中的%d的值即为sum所代表的值。
6、每种数据类型都有固有的取值范围,这意味着你想要计算的值必须在该数据类型的取值范围内,否则就取不了值。(教材p18)
7、前置++/–的语法规则:先将变量的值加/减1,再使用该值。
后置++/–的语法规则:先使用该变量,再将变量的值加/减1。
8、运算符中 %是取余符号 sqrt是根号符如根号4写作sqrt4。
9、字段宽度:指一个数据所占的数据宽度,在%后加数据声明字符宽度,如%4d意味着这个十进制的数据所占宽度为4个宽度。当数据本身宽度小于所设置的字符宽度时,则用空格占位,当数据长度大于所设置的字符宽度时,则从左到右保留到所设置的宽度数,如数据为12345此时数据宽度为%4d则输出的值为1234。(教材p39)
10、数据输出的对齐方式:左对齐加上-,不做修改则是又对齐。如%-4d数据即为左对齐。
11、字符 *:在输入格式中的 *作用为跳过相应数据 格式为% *d。
12、合法的c语言赋值格式:
一、赋值运算符:=
a=3就是将3的值赋给a。在c语言中a等于3的表示方式 a==3。
二、复合赋值运算符:
a+=3等价于a=a+3
x*=y+8等价于x=x*(y+8)
三、赋值表达式:
把=右边的值赋给左边
a=56就是一个赋值表达式
四、赋值语句
a=56就是一个赋值语句
加上分号就是语句
13、算术表达式可以写在printf语句中的逗号后,如:
对于c=a+b;此时它作为一个单独语句在printf(“c=%d”,c);
也可以不要c=a+b;这个语句,直接在printf语句中printf(“c=%d”,a+b);
14、在if else语句中if与else在格式上对齐则说明其关系相对应,记住缩进tab键清晰表达语句之间的上下级关系
15、switch语句中没一句的case语句结束后都有分号;switch()括号中的内容与花括号第一个语句相对应如
{
int weather;
…;
…;
switch (weather)
{
case 1:…;
break;
…
}