2. 计算这两个数的和
编写程序:输入两个数,计算这两个数的和,并输出结果。
知识点:
1. C语言程序读取键盘输入的方法
2. 算术运算:加、减、乘、除、取余
例程一 计算并输出50+60的和。
#include<iostream> //包含头文件,简单理解为跟读入输出语句相关的库
using namespace std; //命名空间
int main() //主程序,程序必须由主过程引导执行,部分竞赛要求主过程必须是 int 类
{
int a,b,c; //所有的 a,b,c 皆为变量,且是整数类型 int是 integer 缩写
a=50; //赋值语句,等号右侧的表达式或常量赋值给左侧的变量
b=60;
c=a+b;
cout << c << endl; //输出语句
system(“pause”); //等待用户按任意键,卡输出屏幕观看结果 试试没有这句什么执行结果,在有些开发环境里这句话可不用写。
return 0;
}
上面的例子每次运算只能计算50+60,如果要计算其他数的和,就要修改程序,非常不灵活。
例程二 通过键盘输入两个数,计算它们的和,并输出结果。
#include <iostream>
using namespace std;
int main()
{
int a, b;
cin >> a >> b;
int sum;
sum = a + b;
cout << sum << endl;
}
运行效果:
1. 输入语句
cin是C++语言的输入语句,通过cin可以从键盘读取输入内容。
2. 数据类型,整型int
int表示整型数,整型数即是整数类型,比如0, 1, 2,3, 100, 1000, -1, -5, -100等等。
int a; 定义一个整型变量,变量的名字叫a。可以通过等号给变量a赋值,比如a=100;也可以通过cin读取输入赋给变量a,比如cin >> a;
int a, b; 同时定义两个整型变量a和b。
其他重要的常用数据类型:
float 单精度浮点数
double 双精度浮点数
char 字符类型
3. 算术运算符 + - * / %
+ 加法运算
- 减法运算
* 乘法运算
/ 除法运算,要注意:使用/进行运算,如果两个操作数都是整型数,计算结果也是整型数,小数部分直接截取掉,不进行四舍五入。比如3/2 = 1, 而不是1.5。可编写程序试一下就知 :)
% 取余运算,也叫取模,计算余数。比如,123 % 10 = 3; 而123 / 10 = 12。
练习:
1 完善上面程序,能够计算加、减、乘、除和取余,并输出各计算结果。
2 根据父母身高,预测孩子身高。计算公式:孩子身高 = (父亲身高 + 母亲身高) x 0.54。
3 读入一个 x,x 可能是任意一个整型的数值,请输出他的个位。
辽阳青少年编程教育