本次實驗是做乙個自動生成小學四則運算的小程式,對於我來說是檢驗基礎的一次實驗,要運用visual c++來編寫完成,「自動生成」第一印象是要用到random()函式,「加減乘除」則應該用到switch和case語句,小學四則運算應該是一位與一位數相加、一位數與二位數相加和二位數與兩位數相加,做個簡單的選單,初步的想法就是這樣。
在實驗過程中,發現了不少問題,比如這程式只能執行一邊,不能返回上一級,應該用函式呼叫但我沒有實現;也有很多容錯性沒有考慮到。
總結:在這次實驗中,我了解到了基礎知識的重要性,遇到問題要去想,要去解決,希望下次繼續努力!
以下是源程式:
#include
#include
void main()
if(i==5)
if(i==6)
if(i==7)
break;
}case 2:
if(i==5)
if(i==6)
if(i==7)
break;
}case 3:
if(i==5)
if(i==6)
if(i==7)
break;
}case 4:
if(i==5)
if(i==6)
if(i==7)
break;
}case 0:}}
Practice1小學四則運算(改進)
include include include void srand unsigned 隨機生成不同的數 void main switch n if i 5 printf 回答正確 n if i 6 printf 回答正確 n if i 7 printf 回答正確 n break case2 if ...
小學四則運算程式設計
內容 1 引入隨機函式,隨機生成四種運算型別和需要運算的數值 import random def szys sym a random.randint 0,3 n1 random.randint 1,20 n2 random.randint 1,20 result 0 if a 0 result n1...
四則運算1
目錄 一 作業資訊 二 作業要求 三 提交 1.結構 2.說明 3.執行截圖 四 個人小結 一 作業資訊 作業課程 軟體工程 作業要求 作業目標 能對需求進行分析並實現 編碼格式規範 學習部落格撰寫 學 號 3180701132 姓 名 徐恆偉 def newint symbol 1 生成整數算式 ...