题解 | #浮点数的个位数字#

浮点数的个位数字

https://www.nowcoder.com/practice/ffa94d27c6534396aef38813535c279f

#include <stdio.h>
//注意:C语言中的取余运算只能针对整数,也就是说,% 的两边都必须是整数,不能出现小数,否则编译器会报错。
int main() {
    double a; 
    scanf("%lf", &a); //输入小数
    int b = (int)a;  //强制转换--->取整
    int c;
    if ( a < 10) {  //题意a的范围在0~200
        c = b ;    
    } 
    else {
        c = b % 10; //取余(两数相除后余数)--->得到个位数
    }
    printf("%d", c);//输出
    return 0;
}

#悬赏#
全部评论

相关推荐

小谷围鸡肉卷阿姨:+1,腾子投完一动不动
点赞 评论 收藏
分享
1 收藏 评论
分享
牛客网
牛客企业服务