相关

我所学习的教材是从网络上购买来的C++ Primer Plus

C++ Primer Plus

所使用的软件是Microsoft Visual Studio 2019

Microsoft Visual Studio 2019 启动界面

声明:

其中所有编程内容均为我自己学习之后写出来的东西(包括注释也是我自己的理解添加上去的),均没有对书中内容进行透露

程序二:

程序源代码:

图片版:

图片代码

代码块

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
//这是我第二个编程文件
//此程序是阅读完毕第二章节第二小节所自己总结程序
//所包含有:cout的新用法、简单的运算、int创建空间和交互式程序
//本程序所表达的含义是简单地与用户交互,询问年龄,并请输入自己喜欢的数值与年龄进行运算,得到最后的值。

#include <iostream>

int main()
{
using namespace std;

char name[100]; //为姓名输入创造空间
int age; //为年龄输入创造空间
int favorite_number; //为喜欢的数字输入创造空间
int result; //为结果创造空间
int A; //为该变量创造空间

cout << "请问你的姓名:";

cin.get();//使程序暂停

cin >> name;//交互输入

cout << endl << name << "是吧~" << endl;

cout << "那好,我们接下来进行一个简单的运算,但首先询问你一个问题" << endl << "请问您的年龄:";

cin.get();//使程序暂停

cin >> age;//交互输入

cout << endl << "好的,你的年龄是" << age << endl;

cout << "那么接下来请输入一个你喜欢的数字(学编程不久,数值方面没有保证,所以请不要输入过大或者过小的数值,尽量输入整数):";

cin.get();//使程序暂停

cin >> favorite_number;//交互输入

cout << endl << "OK,你已经完成了输入,你喜欢的数字是:" << favorite_number << endl;

cout << "接下来,我们会将你的年龄与喜欢的数字相乘,并除以你喜欢的数字与年龄的差,请稍等......" << endl;

A = favorite_number - age;//运算

result = favorite_number * age - A;//运算

cout << "结果出来了,是:" << result << endl << "谢谢参与!";

return 0;
}

运行结果:

这里面我输入的是我的姓名,但是不知道为什么,这其中的文字输入进去之后在输出的时候就成了乱码,到现在我也不知道怎么解决,如有知道的大佬还望告知一下

总结:

该程序包含的学习内容有:cout的新用法、简单的运算、int创建空间和交互式程序

我编写的程序主要是可以简单地与用户交互,询问年龄,并请输入自己喜欢的数值与年龄进行运算,得到最后的值。

由于运算简单,还未使用:

1
#include <cmath>

该单元的总结代码应该会使用到

暂时对C++的代码还没有一个具体的认识,等到了解应该上传的文件有哪些的时候,我会把我所写的代码文件上传至GitHub

欢迎指出错误,以及在下方讨论

Thanks♪(・ω・)ノ