// page180.cpp : 定义控制台应用程序的入口点。
//C++面向对象程序设计
//这个程序将华氏温度换为摄氏温度
#include "stdafx.h"
#include <iostream>
void initialize_screen();
//将当前输出与上一个程序的输出分开
double celsius(double fahrenheit);
//将华氏温度算为摄氏温度
void show_results(double f_degrees , double c_degrees);
//显示输出,假定摄氏温度c_degrees等于华氏温度f_degrees
int _tmain(int argc, _TCHAR* argv[])
{
using namespace std ;
double f_temperature , c_temperature ;
//initialize_screen();---这个没弄懂 , 要不要都无所谓啊???????---//将当前输出与上一个程序的输出分开---从程序看是换行
cout << " I will convert a Fahrenhelt temperature "
<< " to Celsiud .\n"
<< " Enter a temperatuer in Fahrenhit: ";
cin >> f_temperature;
c_temperature = celsius(f_temperature);
show_results(f_temperature , c_temperature);
cin >> c_temperature;
return 0;
}
//函数定义使用了iostream;
void initialize_screen()
{
using namespace std ;
cout << endl;
return ;
//可选- 无返回值
}
double celsius(double fahrenheit)
{
return ((5.0/9.0) * (fahrenheit-32));
}
//函数定义使用iostream
void show_results(double f_degrees , double c_degrees)
{
using namespace std ;
cout.setf(ios::fixed);
cout.setf(ios::showpoint);
cout.precision(2);
cout << f_degrees
<< " degrees Fahrenheit is equivalent to \n"
<< c_degrees << " degrees Celsius.\n";
return ;
//return 这是可选的---无返回值
}