| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1041 人关注过本帖
标题:自己编程表示整数上浮,浮点数上浮和下浮,求大神帮忙看看,我做对了么?理解 ...
只看楼主 加入收藏
wangjiayou
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2017-6-25
结帖率:75%
收藏
 问题点数:0 回复次数:0 
自己编程表示整数上浮,浮点数上浮和下浮,求大神帮忙看看,我做对了么?理解对了么?
这是我编写的对于整数上浮和浮点数上浮和下浮的代码,有哪位老司机可以帮我看看么?因为编程练习没有答案,所以需要各位老司机抬一手。谢谢!

#include<stdio.h>
int main()
{
    int a,c,z;   
    long double b;
    float x,m,n,q;

    a=100;
    b=5.78E40;  
    x=6.00;
    m=2.0e5;
    n=6.2e6;

    c=a*b;
    z=b+x;
    q=m*n;

    printf("%d\n%f\n%Lf\n",a,b,c);
    printf("上一行结果为整数上溢,即所运算结果的数值a*toobig超出当前类型int能表达的范围");
    printf("%f\n",q);
    printf("上一行为浮点数的上溢,即所运算的结果数值m*n超出当前类型float能表达的范围了");
    printf("%d\n",z);
    printf("上一行结果为浮点数下溢,即在运算过程中z=b+x损失了原来末尾上long double b和float x上的的有效数字");

    getchar();
    return 0;
}
搜索更多相关主题的帖子: 编程 整数 浮点数 printf 结果 
2017-06-27 10:19
快速回复:自己编程表示整数上浮,浮点数上浮和下浮,求大神帮忙看看,我做对了么 ...
数据加载中...
 
   



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

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