浮点数转换成整数问题#include int main(){float a;int c;a = 9/(float)10;c = (int)(a*100);printf("%d\n",c);return 0;}//结果不是预期的,是怎么回事,要怎么改正要有通用性的//或者说我换一个写法#include int main(){floa

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 22:56:17
浮点数转换成整数问题#includeintmain(){floata;intc;a=9/(float)10;c=(int)(a*100);printf("%d\n",c);return0;}//结果不

浮点数转换成整数问题#include int main(){float a;int c;a = 9/(float)10;c = (int)(a*100);printf("%d\n",c);return 0;}//结果不是预期的,是怎么回事,要怎么改正要有通用性的//或者说我换一个写法#include int main(){floa
浮点数转换成整数问题
#include
int main()
{
float a;
int c;
a = 9/(float)10;
c = (int)(a*100);
printf("%d\n",c);
return 0;
}
//结果不是预期的,是怎么回事,要怎么改正要有通用性的
//或者说我换一个写法
#include
int main()
{
float a;
int c;
scanf("%f",&a);
c = (int)(a*10);
printf("%d\n",c);
return 0;
}

浮点数转换成整数问题#include int main(){float a;int c;a = 9/(float)10;c = (int)(a*100);printf("%d\n",c);return 0;}//结果不是预期的,是怎么回事,要怎么改正要有通用性的//或者说我换一个写法#include int main(){floa
还是不理解.干什么总是乘以一个数啊 也不知道你究竟要实现什么 #include int main() { float a=9; int c; c = (int)a; printf("%d\n",c); return 0; }