四則運算改上改

2022-08-31 11:57:11 字數 783 閱讀 8530

#include#include

#include

#include

main()

}break

; }

case

3:printf("

%d+%d=

",c,a);d=c+a; break

;

case

4:printf("

%d-%d=

",c,a);d=c-a; break

;

case5:

case2:

case3:

case4:}}

}if(k==2

)

else

}if(k!=2&&k!=5

)

else

}if(k==5

)

else}}

while(e!=-1

); sum=((float)(q+q1+q2)/(float)(q+q1+q2+w+w1+w2-1))*100

; printf(

"此次答題正確率為 %.2f%%\n

",sum);

}

此次修改的最要問題就是新增分數的運算部分,之前由於想得不是很夠,

只能做到對於乙個分數的約分,現在新增的部分能夠在一定程度上實現分數的加減乘除。

程式還有乙個問題還沒有做到,在加法的那一部分,還存在加出來可能是大於1的結果。

四則運算改設計思路

第一步 避免題目重複 我們可以將已生成的算式儲存,然後將之後生成的算式與之前生成的作比較,一樣的排除,不一樣的保留。第二步 可定製 數量 列印方式 定義乙個num,通過使用者的輸入num來確定數量 第三步 是否有乘除 設定乙個選項,輸入y代表可以生成四則運算,n代表只能生成加減運算 是否支援減法負數...

python四則運算程式 四則運算(Python)

四則運算程式 一 資訊 二.題目要求 寫乙個能自動生成小學四則運算題目的程式,然後在此基礎上擴充套件 除了整數以外,還要支援真分數的四則運算,例如 1 6 1 8 7 24 程式要求能處理使用者的輸入,判斷對錯,累積分數 程式支援可以由使用者自行選擇加 減 乘 除運算 三 import random...

java四則運算

public class arithmetic implements serializable 除法 param number1 除數 param number2 被除數 param decimal 保留幾位小數點 return public static double divide string ...