2019春季學期第七周作業

2022-05-18 13:11:10 字數 3894 閱讀 7680

這個作業屬於那個課程

c語言程式設計ii

這個作業要求在**

我在這個課程的目標是

掌握陣列名作為函式引數的用法

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

實用方面

參考文獻

c primer plus

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

函式介面定義:

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

裁判測試程式樣例:

#include void fun( char *p );

int main()

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

輸入樣例:輸出樣例:

「=」與「==」的用法問題,emmmmmm而且我太粗心了啦。

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

輸出樣例:

陣列c的儲存空間小,而且未給陣列b中的值進行賦值。

輸入乙個正整數 repeat (0輸出樣例:

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

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

只定義了函式沒有呼叫函式,所以後面定義的函式沒有參與執行。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

3/1-3/8

46h78

定義檔案,以及檔案的匯入匯出和讀寫

陣列的運算,輸出

3/9-3/15

12h42

....未上課

對檔案中資料的提取運用,以及一些巢狀語句的實際用法

3/16-3/22

32h67

二維陣列資料的處理和輸出

對一些複雜的迴圈還有些看不懂

3/23-3/29

30h46

strlen函式,標頭檔案string.h等的用法

新標頭檔案的使用方法

3/30-4/5

25h102

自定義函式

還是一些比較複雜的迴圈

4/6-4/13

21h55

陣列與函式引數

指標、陣列和位址之間的關係

這周學習到了陣列和函式引數的聯絡,哈哈哈雖然我還是不是很懂,有點懵。在具體引數與陣列中的值的各種運算,有點反應不過來,但是我已經克服啦,多練習練習。

結對程式設計讓我不是乙個人奮鬥,我有隊友和我並肩作戰啦~不論是做作業還是心態上,跟之前都有很大的不同。

安安的優點:勤奮,時刻都想著做作業,耐心,有鑽研下去的堅持。缺點:沒有死磕到底的韌性,容易被睡意打倒~

我的優點:哈哈,我讀**能力還行,能理解題意和**結構,和題目死磕到底,一次就要做完的那種!缺點:我拖延症太嚴重遼~不到黃河心不死。

2023年春季學期第七周作業

這個作業屬於哪個課程 c語言程式語言 這個作業要求在 我在這個課程的目標 如何使指標和陣列聯絡在一起 這個作業在那個具體方面幫助我實現目標 可以便於我們更好的求解 參考文獻 網際網路和c語言程式設計教材 函式fun的功能是 將p所指字串中每個單詞的最後乙個字母改成大寫。這裡的 單詞 是指由空格隔開的...

2019春季第七周作業

問題 回答這個作業屬於那個課程 c語言程式設計 這個作業要求在 第七周作業 我在這個課程的目標是 掌握字串的使用方法,指標的運用,自定義函式熟練使用 這個作業在哪個具體方面幫助我實現目標 定義函式和字串的定義上 參考文獻 c語言程式設計 函式fun的功能是 將p所指字串中每個單詞的最後乙個字母改成大...

2019春季學期第二週作業

請在第一周作業的基礎上,繼續完成 找出給定的檔案中陣列的最大值及其對應的最小下標 下標從0開始 並將最大值和對應的最小下標數值寫入檔案。輸入 請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。輸出在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案。1 實...