#include
int main() { double num = 2.5; //定义浮点型变量num并赋值为2.5 float num1=1.6; printf("num%d\n",(float)num1); printf("num的整数部分是%d\n", (int)num); return 0; } 这输出的结果是 num-1595782888 num的整数部分是2 num-1595782888怎么来的因为你没有眼睛就看不见东西,C语言没有头也就不能运行下面的。
开头是#include <stdio.h>
由这行代码打印的:printf("num%d\n",(float)num1);不过我看不懂