qq_慕函数6206282
2019-03-20 09:05
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
int numb = (int) num;
printf("num的整数部分是%d\n", numb);
return 0;
}
int numb ;numb 是整型,占两个字节
double num ; num 是双精度浮点型,占八个字节,按照慕课的说法只有小盒子才放得的进大盒子
给你两种玩法
#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.
int num1 = (int)num;
printf("num的整数部分是%d\n", (int)num);
printf("num的整数部分是%d\n", num1);
return 0;
}
int numb = num;
原本这样是运行成功但是显示输出错误,是为什么呢?求老师解答一下
C语言入门
928325 学习 · 21550 问题
相似问题
回答 2
回答 4
回答 1
回答 1
回答 2