#include <stdio.h>
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n", (int)num);
return 0;
}
第五行输出地方直接强行转换就可以
int main()
{
double num = 2.5; //定义浮点型变量num并赋值为2.5
printf("num的整数部分是%d\n", (int)num);
return 0;
}
第五行输出地方直接强行转换就可以
2021-04-10
已采纳回答 / qq_慕瓜9474910
除了字节区别外,长短整形在取值范围方面也是有差异的,long int的取值范围是-2^31~2^31-1,而short int的取值范围在-2^15~2^15-1,所以long int与short int 是不可以都用int 来代替的,会造成错误使用。
2021-04-08
已采纳回答 / weixin_慕运维5073092
https://baike.baidu.com/item/%E6%97%A0%E7%AC%A6%E5%8F%B7%E6%95%B4%E5%9E%8B。 进去看看
2021-04-08
最新回答 / qq_慕斯卡9088944
#include <stdio.h> int Number(int n)//这里不需加";"{ int num; if(n==1) num=10;//这里是定义num 不是返回return else num=Number(n-1)+2; printf("第%d个人的年龄是%d岁\n", n,num); return num;}int main() { int Num=Number(5); printf("第5个人的...
2021-04-07