我对编程游戏相当陌生。通常当我遇到问题时,我可以在很少帮助的情况下很快解决它们。然而,这让我难住了。
我正在尝试构建一个基本的计算器,我正在使用 while 循环来完成它。
加法很简单,因为我所要做的就是输入:
sum += a
然而,减法、乘法和除法不会那么容易。我想知道是否有人会像我在被难住之前所说的那样指出我正确的方向。
这是我的一部分代码供参考:
x = 0;
while(x < y){
if(operator == 1){ /*addition portion*/
x += 1;
printf("Please enter number %d: ", x);
scanf("%lf", &a);
sum += a;}
else if(operator == 2){ /*subtracion portion*/
x += 1;
printf("Please enter number %d: ", x);
scanf("%lf", &b);
sum += b - sum;}} /*NOT WORKING, FIX, RESEARCH*/
printf("\nThe sum of the entered numbers = %.f\n\n", sum);