#include<stio.h> int main() { double num 1=2.5; int num 2=(int)1;//定义浮点型变量num并赋值为2.5 printf("num的整数部分是%d\n,num2) return 0; }
num和数字之间不能有空格,好像有空格就代表其它其他含义
1=2.5错了
int num 2=(int)1;
int
num 2=(
)1;
应该是int num2=(int)num1