项目1-1 英尺到米的转换
虽然前面的几个程序展示了C++语言的几个重要特性,但是它们并不实用。尽管到目前为止我们对C++的学习并不多,但是我们仍然可以利用所学习的知识来创建一个实用的程序。在该项目中,我们创建一个程序来把英尺转换成米。该程序提示用户输入英尺数据,然后显示出转换后的米的数据。
一米大约等于3.28英尺,因此我们需要使用浮点数。为了完成转换,程序中声明了两个浮点类型的变量,一个用来存储英尺的数据,一个用来存储米数据。
步骤:
1. 创建一个C++文件,命名为FtoM.cpp。(注意:在C++中文件的名字是可以任意的,你可以取任何自己喜欢的名字。)
2. 文件以下面的内容开始。这些内容解释了该程序的功能,包含了iostream头文件,指明了std命名空间。
/* Project 1-1 该程序实现从英尺到米的转换 程序文件命名为 FtoM.cpp */ #include <iostream> using namespace std;
讯享网3.main()函数中声明变量f和m:
讯享网int main() { double f; //存储英尺的长度 double m; // 存储转换后的米的数据4.增加输入英尺数据的代码:
cout << "Enter the legth in feet:"; cint>>f; //读取英尺数据5.增加进行转换和输出的代码:
讯享网 m= f / 3.28;//转换成米 cout << f << " feet is " << m << " meters.";
6.以下面的代码结束程序:
return 0; } 7. 程序完成后应该是下面的这个样子
讯享网/* Project 1-1 该程序实现从英尺到米的转换 程序文件命名为 FtoM.cpp */ #include <iostream> using namespace std; int main() { double f; // holds the length in feet double m; // holds the conversion to meters cout << "Enter the length in feet: "; cin >> f; // read the number of feet m = f / 3.28; // convert to meters cout << f << " feet is " << m << " meters."; return 0; } 8. 编译并运行该程序,举例的输出结果如下:
练习:
1.在C++中整型类型的关键字是什么?
2.double是什么意思?
3.怎样才能输出新的一行?
答案:
1.整形数据类型为int
2.double是用来表示双精度的浮点数的。
3.输出新的一行,使用\n.

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/29982.html