小學生四則運算

2022-03-29 13:29:02 字數 998 閱讀 9361

小學生練習題四則運算包括真分數的四則運算和整數的四則運算,我寫了八個函式,分別是整數加法、整數減法、整數乘法、整數除法、真分數加法,真分數減法,真分數乘法和真分數除法,利用隨機函式rand()產生隨機數,可以隨意練習多少道題目,寫完這個程式用了2個小時,主要用在除錯上了。

#include

#include

void add(int a,int b)     //整數加法

void sub(int a,int b)     //整數減法

if(c>d)

printf("%d/%d+%d/%d=",a,b,c,d);

return ;

}void sub1(int a,int b,int c,int d)           //真分數減法

while(d==0)

if(a>b)

if(c>d)

if(a/b>c/d)

printf("%d/%d-%d/%d=",a,b,c,d);

else

printf("%d/%d-%d/%d=",c,d,a,b);

return ;

}void mul1(int a,int b,int c,int d)                    //真分數乘法

while(d==0)

if(a>b)

if(c>d)

printf("%d/%d*%d/%d=",a,b,c,d);

return ;

}void mq1(int a,int b,int c,int d)               //真分數除法

while(d==0)

if(a>b)

if(c>d)

printf("(%d/%d)/(%d/%d)=",a,b,c,d);

return ;

}void main() }}

這個**雖然實現了基本功能但還有很多缺點,比如不夠優化,功能不夠完善,希望在以後學習中不斷提高,寫出更加高效完善的**。

小學生四則運算

對於這個程式我以為需要半個小時能夠完成 是我太傻太天真了!不過實際操作過後,才發現我足足花了1個小時才勉強完成。之所以我說是勉強完成,是因為我的程式還有一些細節需要完善 如對於除法的除數的為0問題,我就沒有解決掉 四則運算只能運算一次,判斷完對錯後,錯了就直到算出來為止,對了就退出程式 沒有乙個選單...

小學生四則運算

一 功能需求 1 使用者輸入引數n,然後隨機引數n道加減乘除演算法題 2 每個數字在0 100之間,運算子只有1個 二 功能設計 當輸入乙個引數n,隨機產生n道加減乘除算術題。保證生成的每個練習題包含1種運算子。且保證在算數過程中,不出現負數,和小數。三 設計實現 一 main類 輸入引數n,呼叫其...

小組小學生四則運算

小組git倉庫 小學一年級數學有如下的幾個特點 一年級數學要求掌握10以內的加減法,結果不大於20,不小於0.被減數不能大於減數 經過分析,這個程式應當 使用的數字小於10 數字定義型別應為整數型別 需要能按要求生成n道題目,並且其題目隨機生成 小學二年級數學有如下的幾個特點 特點1一百內加減法。特...