一.題目:
接著上次的程式,老師又給二柱子增加了幾個條件,對程式再做進一步的改進,要求滿足如下條件:
1.題目避免重複。
2.可制定。(數量/列印方式)
3.可以控制下列引數:
二. 設計思路:
1.首先利用隨機函式生成運算數,然後用選擇語句生成運算子,最後將運算數和運算子進行結合。
2.先將已經生成的表示式進行儲存,然後將後來生成的表示式與已儲存的式子進行比對,若重複則重新生成。
3.利用for迴圈生成使用者所需要的式子數,最後根據使用者的需求進行選擇是否有餘數、分數年、括號等要求。
三. 程式**:
//wangzongze 2016/3/11#include#include#include#include#include #include using namespacestd;
voidrepeate()
; char fuhao[16][2]=,,,,,,,,,,,,,,,};
int g[100];
srand(time(0)); //設定隨機函式
intr,t,temp;
cout<
cin>>r>>t;
cout<
if(r>t)
inta;
cout<
cin>>a;
cout<
if(a!=0)
cout<
ints;
cin>>s;
cout<
for(int i=0;i)
}else{
cout<
cout<
四則運算題目生成程式
a.需求分析 看了大家對於本課程的目標和規劃,很多同學都希望能提高自己的實踐能力,沒有捷徑可走,就是練習 練習再練習!那麼就從第乙個個人專案開始吧,用一周的時間完成乙個基於控制台的四則運算程式,實現乙個自動生成小學四則運算題目的命令列程式 從 構建之法 第一章的 程式 例子出發,像阿超那樣,花二十分...
四則運算題目生成程式
一.作業資訊 部落格班級 作業要求 homework 11377 作業目標 寫乙個四則運算出題程式 學號 3180701201 目錄三.提交與截圖 int a 3000 int w 4000 int q 0 int v 0 int o 0 int measure int x,int y 整數 voi...
自動生成四則運算題目
主要功能 用於計算小學四則運算。設計思想 乙個能處理四則運算的程式,實現語言c 可以處理實數。源 include stdafx.h include calc win.h include calc windlg.h ifdef debug define new debug new endif afxe...