第七周總結

2022-06-27 17:51:16 字數 2408 閱讀 3744

2019第七周作業

本週作業頭

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

理解指標陣列和位址之前的關係及應用

這個作業在那個具體方面幫助我實現目標

practice

參考文獻

教科書6-2 每個單詞的最後乙個字母改成大寫 (10 分)

函式fun的功能是:將p所指字串中每個單詞的最後乙個字母改成大寫。(這裡的「單詞」是指由空格隔開的字串)。

void fun( char *p );
其中p是使用者傳入的引數。函式將p所指字串中每個單詞的最後乙個字母改成大寫。

#include void fun( char *p );

int main()

/* 請在這裡填寫答案 */

實驗**

乙個嚴重的格式錯誤,詢問後改正,並精簡了一下內容

如圖所示的簡易自動售貨機,物品架1、2上共有10樣商品,按順序進行編號分別為1-10,標有**與名稱,乙個編號對應乙個可操作按鈕,供選擇商品使用。如果物架上的商品被使用者買走,儲物櫃中會自動取出商品送到物架上,保證物品架上一定會有商品。使用者可以一次投入較多錢幣,並可以選擇多樣商品,售貨機可以一次性將商品輸出並找零錢。

使用者購買商品的操作方法是:

(1)從「錢幣入口」放入錢幣,依次放入多個硬幣或紙幣。錢幣可支援1元(紙幣、硬幣)、2元(紙幣)、5元(紙幣)、10元(紙幣),放入錢幣時,控制器會先對錢幣進行檢驗識別出幣值,並統計幣值總額,顯示在控制器顯示屏中,提示使用者確認錢幣放入完畢;

(2)使用者確認錢幣放入完畢,便可選擇商品,只要用手指按對應商品外面的編號按鈕即可。每選中一樣商品,售貨機控制器會判斷錢幣是否足夠購買,如果錢幣足夠,自動根據編號將物品進行計數和計算所需錢幣值,並提示餘額。如果錢幣不足,控制器則提示「insufficient money」。使用者可以取消購買,將會把所有放入錢幣退回給使用者。

先輸入錢幣值序列,以-1作為結束,再依次輸入多個購買商品編號,以-1結束。
輸出錢幣總額與找回零錢,以及所購買商品名稱及數量。
1 1 2 2 5 5 10 10 -1

1 2 3 5 1 6 10 -1

total:36yuan,change:19yuan

table-water:2;table-water:1;table-water:1;milk:1;beer:1;oolong-tea:1;green-tea:1;

設計思路

1,定義乙個函式

2,輸出一系列商品,定義乙個商品陣列和乙個商品**陣列,商品名稱和**都填好

3,用for迴圈輸出,列印商品**

4,輸出能用的紙幣的面額(比如print 1 2 5 這樣)

5,用if函式判斷輸入使用者塞的錢數來是不是符合規範,加乙個詢問是否繼續放紙幣

6,選擇商品的編號,每次選擇後都要比較一下購買是商品的總**和輸入的錢數的總**,不夠則返回到4提示輸入紙幣

7,確認購買就結算,輸入錢數-商品總**,輸出

7-1 使用函式刪除字串中的字元 (10 分)

輸入乙個正整數 repeat (03 (repeat=3)

a (待刪除的字元'a')

bee (字串"bee")

e (待刪除的字元'e')

111211 (字串"111211")

1 (待刪除的字元'1')

輸出樣例:

result: b (字串"bee"中的字元'e'都被刪除)

result: 2 (字串"111211"中的字元'1'都被刪除)

第七周總結

3.1 索引特點 很容易想到 mysql 索引可以大大提高檢索速度 優點 1.通過建立唯一索引,保證資料表每行資料的唯一性 2.大大加快資料查詢速度 3.在使用分組和排序進行資料查詢時,可以顯著減少查詢中分組和排序的時間 缺點 1.維護索引需要耗費資料庫資源 2.索引需要占用磁碟空間,索引檔案可能比...

第七周總結

在本週的學習之中,我愈發的感覺前端的內容之廣闊,知識量確實不少,但這些知識可以通過不同方式的應用實現各種各樣的功能,就拿線面的乙個花瓣來說。裡面的東西確實不複雜,但實現的效果卻是相當可觀的 body wrap hua07 huaban wrap hover hua01 wrap hover hua0...

第七周總結

這個作業屬於哪個課程 班級的鏈結 如2020 2021 1資訊保安專業導論 這個作業要求在 作業要求的鏈結 如2020 2021 1資訊保安專業導論第七周作業 這個作業的目標 寫上具體方面 作業正文 本部落格鏈結 第八章抽象資料型別與子程式1 資料結構 一種抽象資料型別中的復合資料域的實現。2 容器...