题解 | #浮点数的个位数字#
浮点数的个位数字
https://www.nowcoder.com/practice/ffa94d27c6534396aef38813535c279f
本代码以大一学生的立场编写,有所不足,但容易理解
#include<stdio.h> int main() { double num;//浮点数 scanf("%lf",&num); for(;;)//确定死循环 { if(num>10.0) { num-=10.0;//浮点数不是个位数时,循环减10,死循环保证一定减到个位数 }else { num=(int)num; printf("%.0lf",num); break; } } return 0; }