除号只有/
如果两个数都是整形就会自动取整,强转一下就行
(double)a/b;
C++里只有整除 是/
如果你想做普通的除法 像
a除b = c...d
这样的 那么
c = a/b;
d = a%b;
÷
不过一个这个符号而已,你们搞了半天
一点常识都没有,你见过语言里不是整型的相除此之外有不是整除的吗?
除号小键盘上有 /
如c=a/b;
取余数 %
如c=a%b;
c语言中的除号是“/”。
用的int,float类型分别做除数
1、int/int毫无疑问,结果为int型,如1/2,结果为0
2、int/float结果仍为0
3、float/int结果为0.500000
4、float/float结果为0.500000

扩展资料
C语言:不用除号的两数除
#include
voidmain(){
intdived;
intdiv;
scanf("%d",&dived);
scanf("%d",&div);
if((dived^div)<0)
printf("-");
if(dived<0)
dived=0-dived;
if(div<0)
div=0-div;
inti=15;
intres=0;
for(i;i>=0;i–){
if((dived>>i)>=div){
dived=dived-(1<res=(1<}
}
printf("%d",res);
}
2012-12-28
4
更多回答(2)
C语言学习_C语言学习网_从0开始学习C语言

C语言学习_C语言学习选择上市公司中公优就业,C语言主流技术一网打尽,老师多对一指导+企业实战案例.轻松实现高