#include <stdio.h>
#include<math.h>

int main() {
    float a;
    scanf("%f",&a);
  	//c语言的数学库函数fmod()的使用范围是实数
    printf("%.0f",fmod(a,10));
    return 0;
}

这道题的本质是将浮点数的小数部分处理舍去,然后分离出其个位数。

第一点,舍去小数部分很简单,可以强制转换类型(不推荐),也可以在输出时不输出小数部分;

第二点,分离个位,对于整型,我们可以直接用求模运算符%,对于浮点数则可以用数学库函数fmod()来到达相同目的。其需要两个参数,一个被除数,一个除数;这个库函数的使用范围是全体实数,不只是局限于整数。