#include <iostream>
using namespace std;
double 华氏度(double);
int main()
{
double 摄氏度;
cout << "请输入摄氏度: ";
cin >> 摄氏度;
cin.get();
double 华氏 = 华氏度(华氏);
cout << 摄氏度 << "摄氏度 = " << 华氏 << "华氏度";
cin.get();
}
double 华氏度(double 摄氏)
{
double 华氏 = 摄氏 * 18 + 32;
return 华氏;
}
我滴个神,第一次看见变量用中文的,虽然现在编译器可以这么搞,但是劝你写任何一行代码都不要用中文作为变量名,或者方法名。
代码改了一下:PS:第一次见这么写代码的,特地用VS2012编译运行了一下,没啥大问题。老的编译器可能就不一定支持变量命名为中文了。
多谢,终于对了,但为什么变量不要用中文呢?
追答主流的计算机编程语言本来就是有西方的老外写出来的,刚开始根本就识别不了中文,更别说中文变量名,中文方法名了。后来才慢慢的支持。不过,完整的支持中文命名变量的倒是有一种编程语言,是国人写出来的:易语言,有兴趣去了解了解就是了。C/C++里面不要这么干,换一个环境编译一下还不知道出现什么问题呢
怎样才对
没提示什么,就是华氏度显示什么-154354134+45之类的东西。