一、
1、c语言的程序设计结构
顺序结构、选择结构、循环结构
- 声明变量,即在内存中开辟了一个空间
2、计算机三大部件 硬盘——存储设备
笔记本的转速是5400转,台式机的转速是7200转,CPU的转速过亿
内存起缓冲作用,内存的特点:成本高、易丢失数据
硬盘的特点:成本低,数据可以长期保存
int在内存里占四个字节
函数的构成:函数名、返回值函数、参数列表(参数个数)、函数体:完成功能的代码块
返回值类型:例void(函数没有返回值)、int……数据类型
返回值类型如果是void,就可以不用返回,如果有返回值,需用return返回对应类型的值
- 函数的语法:
返回值类型(void、int、float ……)函数名([参数列表]可为空)
预处理 编译 汇编 链接
库函数必须包含头文件,例如求一个数的绝对
//求一个数的绝对值
#include<stdio.h>
int jueduizhi(int number)
{
if(number>0)
{
return number;
}
else
{
return -number;
}
}
或者
#include<stdio.h>
#include<math.h>
int main()
{
int result = abs(-10);
printf("result=%d\n",result);
}
或者利用abs函数
abs函数的头文件为#include<math.h>
#include<stdio.h>
int main(int number)
{
return number*(number>0)?1:-1;
}
2、 1>声明函数
2>调用函数(这里参数是实参)
3>函数的定义(形参)
3、函数的定义是并列关系,不是嵌套定义
可以嵌套调用
4、stdin 标准输入
stdout 标准输出