扒拉扒拉333
2021-09-29 14:35
采纳率: 100%
浏览 35

C语言问题浮点数与整数

怎么输入浮点数输出来整形数呀?就是浮点数和整形数的互换

  • 好问题 提建议
  • 收藏

3条回答 默认 最新

  • qfl_sdu 2021-09-29 14:52
    已采纳
    int a = 2;
    float b = 3.11;
    float c;
    //下面实现a和b互换,但是float转int会丢失精度
    c = b;
    b = (float)a;
    a = (int)c;
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 小蚂蚁t 2021-09-29 14:38

    1、输出列表%d就是以整数形式输出
    2、可以强制转换 float a;(int)a;

    评论
    解决 无用
    打赏 举报
  • 大白_一起来踩坑 2021-09-29 14:44

    强转也可以 float a ;int b=(int)a

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题