列表

详情


BC24. 浮点数的个位数字

描述

给定一个浮点数,要求得到该浮点数的个位数。

数据范围:

输入描述

一行,包括一个浮点数。

输出描述

一行,包含一个整数,为输入浮点数对应的个位数。

示例1

输入:

13.141

输出:

3

原站题解

C 解法, 执行用时: 1ms, 内存消耗: 272KB, 提交时间: 2020-12-19

#include<stdio.h>
int main()
{
    float a = 0;
    scanf("%f",&a);
    int b = (int)a;
    b = b-(b/10)*10;
    printf("%d\n",b);
    
    
    
    return 0;
}

C 解法, 执行用时: 1ms, 内存消耗: 288KB, 提交时间: 2021-09-10

#include <stdio.h>

int main(void)
{
    float a = 0.0;
    scanf("%f", &a);
    
    printf("%d", (int)a%10);
}

C 解法, 执行用时: 1ms, 内存消耗: 296KB, 提交时间: 2021-09-10

#include <stdio.h>
int main()
{
    float a = 0.0;
    scanf("%f",&a);
    printf("%d",(int)a%10);
    return 0;
    
}

C 解法, 执行用时: 1ms, 内存消耗: 296KB, 提交时间: 2021-09-10

#include <stdio.h>

int main()
{
    float b=0.0;
    scanf("%f",&b);
    int n=(int)b;
    printf("%d\n",n%10);
    return 0;
}

C 解法, 执行用时: 1ms, 内存消耗: 296KB, 提交时间: 2021-09-01

#include<stdio.h>
int main()
{
    int a;
    scanf("%d",&a);
    printf("%d",a%10);
}

上一题