程序设计的基本流程
编辑源代码及头文件
编辑
-vi、gedit
编译
目标文件+函数库的文库
-gcc、g++
g++ main.cpp
链接
可执行文件
测试
./a.out执行
liunx下运行
#include <iostream>
using namespace std;
int main()
{
cout << "Hello World!" << endl;
return 0;
}
-g++ main.cpp 进行编译可执行程序。
求和程序
#include <iostream>
using namespace std;
int main()
{
int a,b,sum;
cout <<"a:";
cin >> a;
cout <<"b: ";
cin >> b;
sum = a + b;
cout << a<<"+"<<b<<"="<<sum << endl;
return 0;
}
数据类型
整数类型
-int定义
整数的类型有一定的范围
-int a
-signed,
-unsigned int b,
范围为0~42亿或相反区间
-short int c
0~16位数
浮点数类型
-float、double
精度的范围
表达式
操作数、操作符、表达式值、表达式结果
变量
先定义再使用
类型 名称;
int a、double b,c;
变量特点
-不允许重名
变量的四大基本特征
具有值、具有名称、具有特定的类型、与内存之种的地址相对应
文字
程序中单独出现的值
数字整数类型文字
Ox、O、Od等
浮点数;类型文字
-小数形式
-指数形式
字符串类型文字
-" "
-转义字符序列
常量
const 数据类型 常量名称 = 初始值;
const int zero = 0;
解决程序中特定意义的数字。
常量与变量的差异
赋值与初始化
赋值表达式、赋值语句、变量初始化赋值仅进行一次。
操作符与操作数
一元、二元、三元.....
操作符的优先级
语句
简单语句、复合语句、空语句
空语句 " ;" 占位;
输入输出
cout << /cin >>