鸟哥的c++入门课(5)--变量和类型(一)

我们的第一个程序仅仅输出了一行文字。现在我们增加点功能,比如让它计算1+1,然后输出结果。

改动后的代码是这样的:

1 // 计算数字的和
2 #include <iostream>
3 
4 int main()
5 {
6     std::cout << "1+1=";    
7     std::cout << 1+1;
8 }

执行下:

 输出了正确结果。

现在如果我们想计算别的数字的和呢,比如 99+9,或者其他任意两个数字?总不能每次都改代码吧。

我们可以改成这样:需要计算时让用户输入两个要计算和的数字。代码改成这样

 1 // 计算数字的和
 2 #include <iostream>
 3 
 4 int main()
 5 {
 6     int i, j,r;
 7     std::cout << "请输入第一个加数:";
 8     std::cin >> i;
 9     std::cout << "请输入第二个加数:";
10     std::cin >> j;
11     r = i + j;
12     std::cout << i<<"+"<<j<<"=";    
13     std::cout << r;
14 }

运行,输入3,回车,输入7,回车。

 你可以用其他整数测试。

现在的代码可以实现任意两个整数相加了。

解释下上面的代码:

 6 int i, j,r;  第六行,声明了三个整数型的变量

 7 std::cout << "请输入第一个加数:"; 输入一行字符串到标准输出

 8 std::cin >> i; 从标准输入读取一个整数存储到变量i。

下面两小节详细介绍下输入、输出和类型、变量

原文地址:https://www.cnblogs.com/niao-ge/p/12034380.html