第1章程序设计和C语言 归纳整理
新学期的新同学们,准备好了吗? 就从今天开始来学习吧!
1.每一个程序都有且只有一个main函数。
2.一个c程序总是从main函数开始执行的,而不论main函数在整个程序中的位置如何,最后在main函数中结束。
3. 分号是语句结束的标志,函数是c程序的基本单位。
4.一个函数由两部分构成:函数的首部和函数体
函数首部:函数值类型 函数名(形参1,形参2,……)
函数体:{
定义语句;
执行语句;
}
注意:函数名后面必须跟一对圆括号,括号内写函数的参数名及其类型,函数可以没有参数,如main()。
函数体,函数首部下面的花括号的部分。
void main( ) //函数首部
{ //函数体
int a, b;
scanf(”%d, %d”,&a, &b);
if (a>b)
printf(“%d\n”, a);
else
printf(“%d\n”, b);
}
5. printf是c编译系统提供的标准函数库中的输出函数, 格式为:
printf ( “格式控制串\n” , 输出表列);
例:printf(“max=%d\n”, c);
格式控制串包含原样输出的字符序列,如max=
还包含%对应的格式控制符,如%d,其与后面的输出项在个数、顺序、类型上一一对应。
6. scanf是c编译系统提供的标准函数库中的输入函数,格式为:
例:scanf(“%d,%d”,&a,&b);
“%d”表示“以十进制整数类型“用来指定输入输出时的数据类型和格式。
7. #include<stdio.h>
(1) include 称为文件包含命令,其意义是把尖括号<>或引号""内指定的文件包含到本程序来,成为本程序的一部分。
(2) 被包含的文件通常是由系统提供的,其扩展名为.h。因此也称为头文件或首部文件。C语言的头文件中包括了各个标准库函数的函数原型。因此,凡是在程序中调用一个库函数时,都必须包含该函数原型所在的头文件。
(3) scanf和printf是标准输入输出函数,其头文件为stdio.h,在主函数前用include命令包含stdio.h文件。
8. 多行注释/*…*/,单行注释//………,注释可以用汉字或英文字符表示,注释对编译和运行不起作用。
9. \n 回车换行
10. 变量的定义:
数据类型 变量表列;
例: int a,b,c;
11. 数据类型与%对应的格式控制符
基本整型 | int | %d |
长整型 | long | %ld |
单精度实型 | float | %f |
双精度实型 | double | %lf |
字符型 | char | %c |
12. 赋值语句格式:
变量名=表达式或变量名或常量或函数调用;
例:a=123; //常量123赋给变量a
b=466; //常量466赋给变量b
sum=a+b; //表达式a+b赋给变量sum
c=max(a,b);//函数调用
注意:赋值运算符=的左边只能是变量名