C语言判断一个数是否是小数
#include <stdio.h> #include <math.h> int main() { double num = 3.14; double int_part = floor(num); if (num == int_part) { printf("The number is an integer.\n"); } else { printf("The number is not an integer (i.e., it has a fractional part).\n"); } return 0; }