floatf=13.8;intn;n=((int)f)%3;...

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 刘梦晖

    13人对此回答表示赞同

    定义一个float类型的变量f为13.8
    定义一个int类型的n
    为n赋值为:先将f 转化为int类型 (13),然后除以3取余数,所以 n 为1
    展开
    13
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 画心

    10人对此回答表示赞同

    我来试下:首先这程序求的是余数,%是求余,余数是整型,所以要把浮点型转换为整形,(int)f把f强制转换为int型,n=13%3,13除以3余1,所以n=1
    展开
    10
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Zavier

    7人对此回答表示赞同

    定义一个双精度变量f,为其赋值为13.8;
    定义一个基本整型变量n;
    将变量f强制类型转换为基本整型(得到13),求余于3,得到一个值(1),赋给n;(最后n的值是3)
    展开
    7
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Zavier

    4人对此回答表示赞同

    先把浮点型的f 强转为int 型再%3=1
    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • John

    1人对此回答表示赞同

    f强制转换为int型,再除以3取余数!
    赋值给n
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部