設計思路:(1)直接輸出整數加減乘除的答案。然後取餘餘數用括號括起來。
(2)分數先通分(將分母相乘通分),最後答案找分子分母的最小公約數來約分。
程式源**:
#include#include#includeusing namespace std;void dealaddandsubtract1(int n/*取值*/,int m/*題數*/,int a[2],int b)/*無負數*/
int i=(int)rand()%n;
int j=(int)rand()%n;
for(;;)
int c=(int)rand()%n;
int d=(int)rand()%n;
for(;;)
if(c*j=1;x--)
for(y=d*j;y>=1;y--)
int k=(int)rand()%4;
switch(k)
for(y=d*j;y>=1;y--)
int k=(int)rand()%4;
switch(k)
int i=(int)rand()%n;
int j=(int)rand()%n;
for(;;)
int c=(int)rand()%n;
int d=(int)rand()%n;
for(;;)
for(x=d*j;x>=1;x--)
for(y=d*j;y>=1;y--)
int k=(int)rand()%4;
switch(k)
for(y=d*j;y>=1;y--)
int k=(int)rand()%4;
switch(k)
else
} else if(z==2)/*無乘除,無負數*/
else
}else if(z==3)/*有乘除,無餘數,無負數*/
else
} else if(z==4)/*有乘除,有餘數,無負數*/
else
}else if(z==5)/*有乘除,無餘數,有負數*/
else
} else if(z==6)/*有乘除,有餘數,有負數*/
周活動總結表姓名:楊國力 日期:26/3/2016
日期/任務
聽課程式設計
閱讀課本
準備考試
日總計週日00
000周一
12060300
210周二060
30090週三00
060周四0
0000
周五000
00週六0
600060
周總計120
24060
0缺陷記錄日誌
日期編號
型別引入階段
排除階段
修復時間
修復缺陷
3.26
0120
編碼(沒有排除分母不為0)
編譯3min
0220
編碼(漏掉分號)
編譯1min
0320
編碼(int型別與float型別混淆)
編譯3min
學生:楊國力 日期:2016.3.26教師:王建明 課程:軟體工程概論
日期開始時間
結束時間
中斷時間
淨時間活動備註c
u3.14
8:00
9:50
10100
聽課休息
15:00
15:30030
閱讀3.15
15:00
16:25
2560
程式設計上廁所.休息
17:00
17:20020
閱讀3.16
15:00
16:10
1060
程式設計3.19
15:00
15:40
1030
程式設計上廁所
17:00
17:30
30程式設計
3.14
14:30
15:30060
程式設計16:00
16:30030
閱讀程式設計總結:這一次程式設計只輸出了運算題的答案。沒有達到老師的要求。程式設計雖然難,但我會努力的。
軟體工程個人作業03
planning development design 1.開闢兩個陣列乙個為double型別另乙個為char型別用於存放生成的隨機數和隨機運算子 2.編寫兩個方法分別用於生成指定範圍數內的隨機數和加減乘除四種運算子 3.呼叫這兩個函式將生成的隨機數和運算子分別存到事先設定好的陣列中 存放的個數可以...
軟體工程個人作業03
設計思想 利用結果判斷,若錯誤則輸出 錯誤!正確則輸出 正確!同時進行計數!程式源 include include include using namespace std void out int x,int x0,int y,int y0,int z,int z0,int i,int j,int ...
軟體工程個人作業03
設計思想 1.儲存 二維陣列 都是數字 數字就是數字符號總是 0,1,2,3 2.輸出 判斷陣列每位上的數字 奇數字就是數字,偶數為就是符號0,1,2,3分別代表加減乘除 3.計算 將相應的陣列賦值給棧,用棧來計算結果,具體思想就是設定兩個棧,乙個為符號棧,乙個是數字棧,判斷符號棧中有連續兩個加減法...