2019春第七周作業

2022-08-23 23:24:17 字數 2454 閱讀 2002

| 這個作業屬於那個課程 | c語言程式設計ii | |

| -------- | -----: |

| 課程名稱 | c語言程式設計2|

| 作業要求 | |

| 我的課程目標 | 我希望通過c語言的學習,更加熟練的使用指標和陣列。 |

|這個作業在哪個方面幫助我實現目標| 做作業唄。 |

|參考文獻|課本c語言程式設計 |

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

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

裁判測試程式樣例:

#include void fun( char *p );

int main()

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

1、**:

#include #include void fun( char *p );

int main()

void fun( char *p )

}

2、設計思路:

如圖所示的簡易自動售貨機,物品架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 9 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、**:

#include int main ()

int buy[100],i;

for(i=0;buy[i-1]!=-1;i++)

static int goods[10];

char goodsname[10][20]=;

for(i=0;buy[i]!=-1;i++) }

for(i=0;buy[i]!=-1;i++)

}if(total>pay)

}else

printf("insufficient money");

return 0;

}

2、設計思路:

3、問題及解決:

把這個while語句改成for語句即可。

4、答案截圖:

程式設計其實不難,很多時候我們只是缺乏耐心,周一布置的作業本想著早點寫完,後來一看題目就放棄**了,拖著拖著就到了星期五。明日復明日喲。指標是個難點,有時間要多看看教材,或者自己上網搜尋一些大佬的部落格。或許從別人的角度又能學到新的東西。

隊友沒來所以我也沒帶電腦(無奈.jpg).

2019春第七周作業

這個作業屬於哪個課程 c語言程式設計ii 這個作業要求在哪 2019年春第七周作業 我在這個課程的目標是 掌握陣列名作為函式引數的用法,理解指標 陣列和位址之間的關係,理解指標和陣列可以實現相同的操作。這個作業在哪個具體方面幫助我實現目標 通過pta作業實踐程式設計學習 參考文獻 c語言程式設計 基...

2019春第七周作業

這個作業屬於那個課程 c語言程式設計ii 這個作業要求在 我在這個課程的目標是 在程式設計過程中能熟練使用指標 這個作業在那個具體方面幫助我實現目標 本次作業需要通過指標來進行一些的運算 參考文獻 c語言程式設計 函式fun的功能是 將p所指字串中每個單詞的最後乙個字母改成大寫。這裡的 單詞 是指由...

2019第七周作業

課程名稱 c語言程式設計2 作業要求 我的課程目標 學習指標基本知識 這個作業在哪個方面幫助我實現目標 指標與自定義函式結合刪除或修改字串中的字元 參考文獻 課本c語言程式設計指標章 先輸入錢幣值序列,以 1作為結束,再依次輸入多個購買商品編號,以 1結束。輸出錢幣總額與找回零錢,以及所購買商品名稱...