全球商科排名:如何用C语言计算10除以4等于2.5

来源:百度文库 编辑:神马品牌网 时间:2024/04/29 04:59:12
10除以4等于2.5
10除以3等于3.3333333....
如何用C语言写出以上程序?

下面的是用键盘输入然后输出,适用与多种情况:
main()
{
float x,y,z;/*因为有小数,所以用浮点数*/
char tx;/*一个字符,用于循环中断*/
while(tx<>"n"||tx<>"N")/*循环开始,tx=N或n时退出循环*/
{
scanf("%f %f",&x,&y);/*输入x,y即除数与被除数*/
z=x/y;/*求出z*/
printf("%f",z);/*输出z*/
printf("Continuation:(Y/N)");/*循环是否继续,n为中断*/
scanf("%c",&tx);/*输入tx的值*/
}
}
下面这个是直接输出(仅适合固定数值)
main()
{
printf("%f",10.0/4.0);
printf("%f",10.0/3.0);
}

printf("10/4=%02f",(float)10/4);

你要注意变量类型,整型就是10/4=2,浮点型就能10/4=2.5

太热心了都
小弟想赚个分都不行了
呵呵
他们的都很好哦

main()
{float a=10.0,b=4.0,d=3.0; double float c,f;
c=a/b;
f=a/d;
printf("10/4=%f,10/3=%f\n",c,f);}\*10\3的结果如果你不确定它的小数点后的保留尾数,计算机会自动保留6位,如果你想它出现3.33333`````无限延伸,那么这样屏幕会一直跳动下去*\

main()
{float a=10,b=4,d=3;
float c,f;

c=a/b;
f=a/d;
printf("10/4=%f,10/3=%f\n",c,f);}