我用减法做除法,但用加法做不出来
int divide, divis, quotient;
printf("Enter Number 1:");
scanf("%d", ÷);
printf("Enter Number 2:");
scanf("%d", &divis);
quotient=0;
while(divide > 0){
divide = divide - divis;
quotient++;
}
printf("%d\n, quotient);
最佳答案
不是从divide
开始,一直减到低于0,而是从0开始,一直加到超过divide
。
请注意,您将需要小心,不要溢出您的数字范围。