原题链接 思路:将浮点数强制类型转换成整型,再对10取模,就得到个位数了。 #include <stdio.h> int main() { float f = 0.0f; scanf("%f", &f); int a = (int)f; printf("%d\n", a % 10); return 0; }