首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

华氏温度向摄氏温度转化的有关问题

2012-02-08 
华氏温度向摄氏温度转化的问题#include stdio.h#include iostreamusing namespace stdint main(){flo

华氏温度向摄氏温度转化的问题
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
float a ; 
float b ;
std::cout<<"请输入华氏温度";
std::cin>>a;
b = (5/9)*(a-32);
std::cout<<"摄氏温度是" ;
std::cout<<b;

}

为什么上面的程序执行了之后 得到的结果是0呢?当然我输的不是32……
还有作为一个初学者 我一直不太了解 一定要#include<stdio.h>么????
多谢多谢

[解决办法]

探讨
懂了 是应该把9改成9.0 确保是float型

[解决办法]
C/C++ code
b = (5/9)*(a-32); 

热点排行