| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 357 人关注过本帖
标题:一段代码的输出问题
取消只看楼主 加入收藏
kifine
Rank: 2
等 级:论坛游民
帖 子:48
专家分:49
注 册:2011-5-9
结帖率:80%
收藏
已结贴  问题点数:20 回复次数:2 
一段代码的输出问题
程序代码:
#include "stdio.h"      //华氏度转换成摄氏度和绝对温度,输出总是错误

int main(void)
  {
    double f;
    int tem(double x);    //转换函数声明
    int a;
   

    printf("请输入需要转换的华氏温度,按q退出:");
    a=scanf("%f",&f);
    while(a==1)
      {
        tem(f);
        printf("请输入需要转换的华氏温度,按q退出:");
        a=scanf("%f",&f);
      }
    printf("\n谢谢使用!\n");
    return 0;
  }

 


 

  int tem(double x)          //转换函数定义
    {
      double c;
      double k;
     

      c=1.8*x+32.0;
      k=c+273.16;
      printf("转换后\n华氏度是%.2f 摄氏度是%.2f 绝对温度是%.2f\n",x,c,k);
      return 0;
    }
    
搜索更多相关主题的帖子: color 
2011-09-04 20:02
kifine
Rank: 2
等 级:论坛游民
帖 子:48
专家分:49
注 册:2011-5-9
收藏
得分:0 
非常感谢
2011-09-04 20:34
kifine
Rank: 2
等 级:论坛游民
帖 子:48
专家分:49
注 册:2011-5-9
收藏
得分:0 
回复 3楼 pauljames
谢谢,不过题目要求必须用double类型的
2011-09-04 20:37
快速回复:一段代码的输出问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015372 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved