題目:定義乙個表示商品訂單的結構體order,成員包括:商品名(trade/字串)、單價(price/實型)、數量(num/整型)。
定義乙個order結構體陣列,向裡面輸入訂單資訊(不超過10條)。
輸出訂單表,計算商品總數和總**。
輸入格式:
先輸入訂單條數n
再輸入n條訂單資訊:
商品名1(不允許有空格)
單價數量
商品名2(不允許有空格)
單價數量
…輸出格式:
商品名 單價(保留2位小數) 數量(每行輸出一條訂單資訊,用乙個空格隔開)
商品總數量
商品總**(保留2位小數)
輸入樣例:
3輸出樣例:jacket
99.8
2t-shirt
31.5
1book
23.0
40
jacket 99.80 2t-shirt 31.50 1
book 23.00 40
431151.10
#include
#include
// 保留2位小數 << fixed << setprecision(2) << 所需標頭檔案
using namespace std;
// 宣告了乙個結構體型別 order
struct order
;int
main()
for(
int i =
0; i < n; i++
) cout << order[i]
.trade <<
" "<< fixed <<
setprecision(2
)<< order[i]
.price <<
" "<< order[i]
.num << endl;
cout << total_num << endl;
cout << fixed <<
setprecision(2
)<< total_price << endl;
return0;
}
PTA 德才論(結構體的sort)
宋代史學家司馬光在 資治通鑑 中有一段著名的 德才論 是故才德全盡謂之聖人,才德兼亡謂之愚人,德勝才謂之君子,才勝德謂之小人。凡取人之術,苟不得聖人,君子而與之,與其得小人,不若得愚人。現給出一批考生的德才分數,請根據司馬光的理論給出錄取排名。輸入格式 輸入第一行給出 3 個正整數,分別為 n 10...
PTA資料結構(鍊錶)
pta資料結構 鍊錶 本題要求實現乙個函式,將兩個鍊錶表示的遞增整數序列合併為乙個非遞減的整數序列。函式介面定義 list merge list l1,list l2 其中list結構定義如下 typedef struct node ptrtonode struct node typedef ptr...
訂單資訊表和訂單明細表
這兩天在做購物車功能,自然涉及到訂單問題 剛接手這個專案,有兩個訂單表,cms order detail跟cms prepared order表 為啥兩個表,也沒怎麼在意,之後老大讓我做這個功能,都沒怎麼梳理清楚直接開始加功能,哎,走彎路了。以前舒舒服習慣了,是該行動了。訂單表設為兩個,乙個是基本資...