浮点数转换成整数问题#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/04/29 05:33:13
浮点数转换成整数问题#include int main(){float a;int c;a = 9/(float)10;c = (int)(a*100);printf(

浮点数转换成整数问题#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; }