任务:编写程序,计算2个整数的和。
最简单问题:
计算4和3的和。
C++程序:
cout<<4+3<<endl;
4,3是常量,整型常量
一、最简单的计算代码:
//计算2个整数的和
#include<iostream>
usingnamespacestd;
intmain(){
cout<<4+3<<endl;
return0;
}
执行结果
二、改进
用户从键盘输入2个整数,计算他们的和并显示到屏幕上。
问题分析
- 如何输入2个数字?
- 如何表示2个数字?
数学上的方法:
c=a+b | a,b是自变量 | c是因变量 |
a=4 | b=3 | c=4+3=7 |
a=2019 | b=4 | c=2019+4=2023 |
C++解决方法
- 程序设计中,用符号表示可变的数据,也叫变量;
- 用a,b表示2个整数,c表示他们的和;
C++中使用符号表示数据,要先声明
- int a,b,c //int是integer的缩写 声明语句
- int a; //变量——存储单位
声明语句可以有多条,每条语句声明一个或多个变量; 声明的多个变量间用逗号隔开; 一个变量只能声明一次; |
数据的输入,cin
- cin>>a;//输入a
- cin>>b;//输入b
上面两行可以替换为
- cin>>a>>b;
计算
- c=a+b;//a+b表达式,=赋值运算,将a+b的结果存入c
输出,cout
- cout<<c<<endl;//显示c代表的值
三、改进代码
//计算2个整数的和
#include<iostream>
usingnamespace std;
intmain(){
inta,b,c;//说明分别用a,b,c表示整数
cin>>a>>b;//输入a,b的值
c=a+b;//计算a,b的和
cout<<c<<endl;//显示结果c的值
return0;
}
执行结果
四、总结
-
变量的声明
int a,b,c;//声明整型变量
double da,db,dc;//声明双精度变量
C++中一个符号只能说明一次,而且先声明,后使用;
-
输入cin
cin>>a>>b;
-
运算
加法用"+"号
减法 -,乘法 *,除法 /,求余 %;