上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4 C++程序结构上的特点
1.4.1 C++程序的两个实例
【例1.1】 编程求从键盘输入的两个浮点数的和。
程序如下:
#include <iostream.h> void main( ) { double x,y; cout<<"Enter two double number: "; cin>>x>>y; double z=x+y; cout<<"x+y= "<<z<<endl; }
执行程序,屏幕上出现如下提示信息:
Enter two double number: 12.5 21.7↙
输入两个用空格分隔的浮点数后,按回车键。程序输出结果如下:
x+y=34.2
【例1.2】 对例1.1的问题采用另外一种编程方法。
程序内容如下:
#include <iostream.h> double add_double(double a,double b) { return a+b; } void main( ) { double x,y; cout<<"Enter two double number: "; cin>>x>>y; double z=add_double(x,y); cout<<"x+y="<<z<<endl; }
执行该程序,屏幕上显示的信息与例1.1相同。当输入两个浮点数后,输出这两个浮点数之和。