c语言中的除号
1. c语言求商运算符是什么
在C语言中,"/"表示除号。
#include <stdio.h>
void main(){
float number1=0;
float number2=0;
float division=0;
printf("请输入被除数:");
scanf("%4f",&number1);
printf("请输入除数:");
scanf("%4f",&number2);
while(number2==0){
printf("除数不能为零,请重新输入除数:");
scanf("%4f",&number2);
}
division=number1/number2;
printf("%4f/%4f=%4f",number1,number2,division);
}
2. C璇瑷涓镄勬暣闄ゅ拰鏅阃氶櫎濡备綍鍖哄垎锛
C閲岄溃鏄娌℃湁涓挞棬镄勬暣闄ょ﹀彿镄勶纴灏辨槸闄ゅ彿钬/"銆俓x0dx0a褰挞櫎鏁板拰琚闄ゆ暟閮芥槸鏁村瀷镞跺氨鏄鏁撮櫎銆备緥濡傦细x0dx0aint i=5,j=2;x0dx0aint k;x0dx0ak=i/j;x0dx0a姝ゆ椂灏辨槸璁$畻镄勬暣闄わ纴5/2杩斿洖镄勫兼槸2x0dx0a濡傛灉𨱍虫櫘阃氶櫎娉曞缑鍒2.5,搴旇ュ啓鎴5.0/2銆
3. c语言中的除号是什么
c语言中的除号是“/”。
用的int,float类型分别做除数
1、int/int毫无疑问,结果为int型,如1/2,结果为0
2、int/float结果仍为0
3、float/int结果为0.500000
4、float/float结果为0.500000
(3)c语言中的除号扩展阅读
C语言:不用除号的两数除
#include<stdio.h>
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<<i)*div;
res=(1<<i)+res;
}
}
printf("%d",res);
}