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);
}