C语言算小数间的除法且结果也是小数的应该怎么表示?

如题所述

在C语言中整数没有除法,只有取商(/),取余(%),所以,也没有什么舍入,2/3=0,3.2/2=1.6(2也是浮点数,因为不同数据类型的数是不能参与运算的),1.50000*6=9.0(同理,6也是浮点数)。

    C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。

    丹尼斯·里奇, C语言之父,UNIX之父。1978年与布莱恩·科尔尼干(Brian W. Kernighan)一起出版了名著《C程序设计语言》《The C Programming Language》,此书已翻译成多种语言,成为C语言方面最权威的教材之一。2011年10月9日,丹尼斯-里奇去世,享年70岁。

    C语言的运算非常灵活,功能十分丰富,运算种类远多于其它程序设计语言。在表达式方面较其它程序语言更为简洁,如自加、自减、逗号运算和三目运算使表达式更为简单,但初学者往往会觉的这种表达式难读,关键原因就是对运算符和运算顺序理解不透不全。

温馨提示:内容为网友见解,仅供参考
无其他回答

C语言算小数间的除法且结果也是小数的应该怎么表示?
在C语言中整数没有除法,只有取商(\/),取余(%),所以,也没有什么舍入,2\/3=0,3.2\/2=1.6(2也是浮点数,因为不同数据类型的数是不能参与运算的),1.50000*6=9.0(同理,6也是浮点数)。C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储...

C语言中的除法,怎么才能得到有小数点的确切数字
5\/2是整型相除,结果就是整型 如果你把除数或者被除数改为浮点型的话 然后输出加以控制如:printf("%0.1f",x); 结果为2.5 得到的结果就会含有小数!include<stdio.h> void main(){ float a=5.0;int b=2;printf("%0.1f",a\/b);} ...

C语言程序,怎么让除法输出小数得数
ds=(float)a\/(float)b;\/\/加上类型转换就可以了。

c语言小数除法
改为if(i>4.0\/3-0.01&&i<4.0\/3+0.01);include "stdio.h"main(){ float i;scanf("%d",&i);if(i>4.0\/3-0.01&&i<4.0\/3+0.01);printf("zheng que") ;getch( );}

C语言除法问题,关于保留小数的
保留小数点后100位。include <stdio.h>#define N 100int main(){ int a[N],n=2,m=3,k,sum=0; int i=0; printf("请输入被除数n:"); scanf("%d",&n); printf("请输入除数m:"); scanf("%d",&m); k=n%m; sum=n\/m; while(i<N) { k*=10; a[i]=...

C语言怎么使用除法?
c语言除法分为整除和精确除 例如a\/b 当a,b同时为整数时,是整除,例3\/5=0,5\/3=1,14\/5=2就是只要整数部分,而如果a,b两个有一个或者两个都是小数的话,就是精确除,和数学里的除是一样的。例,3.0\/5=0.6,1.2\/4=3.0

C语言中除法怎么取得小数?
5、scanf("%f",&a);表示将你输入的数字以带6位小数的形式储存于a中。6、c=a\/b; 是一个赋值语句,意思是将a除以b的值给c。四则运算中,加法运算符为+,减法为-,乘法为*,除法为\/。7、如果只想保留三位小数,可以在%f中间加.3,即printf("\\n%.3f÷%.3f=%.3f\\n",a,b,c)。8、...

怎样让c语言程序输出结果为小数形式?
利用C语言使输出值为小数的编程方法和思想如下:1.首先需要定义一个变量作为后续需要输出的数。这里以定义一个变量a为例。需要注意的是,整型int是不支持转化的。2.然后使用scanf()函数接受从键盘输入的一个数,这样就为变量a成功赋值。3.接着使用printf语句来对数a进行小数化的处理。处理格式为:【%....

怎样在c语言除法中保留小数点?
int main(){ float c;\/\/首先要把你要求的数定义成浮点型,通俗的讲就是float和double就是小数型;int a=5,b=3;\/\/int整数型,它自动把小数去掉;c=1.0*a\/b;\/\/最重要的是要乘以1.0;printf("%.2f",c);\/\/%.2f;%后面的是点(.)几,就保留几位小数;return 0;} 希望能帮到你,...

c语言是如何处理除法运算的呀?
C语言中的加号、减号与数学中的一样,乘号、除号不同;另外C语言还多了一个求余数的运算符,就是 %。不同类型的除数和被除数会导致不同类型的运算结果:当除数和被除数都是整数时,运算结果也是整数;如果不能整除,那么就直接丢掉小数部分,只保留整数部分,这跟将小数赋值给整数类型是一个道理。

相似回答