第二週作業

2022-08-20 00:15:09 字數 1610 閱讀 8107

請在第一周作業的基礎上,繼續完成:找出給定的檔案中陣列的最大值及其對應的最小下標(下標從0開始)。並將最大值和對應的最小下標數值寫入檔案。

輸入:

請建立以自己英文名字命名的txt檔案,並輸入陣列元素數值,元素值之間用逗號分隔。
輸出

在不刪除原有檔案內容的情況下,將最大值和對應的最小下標數值寫入檔案
#include#includeint main(void)

##3.問題與方法。

問題1:無法將檔案開啟,一直顯示是file open error!.

方法1:檔案那裡的斜槓,首先應該是要兩根,其次是與書上的不同,不是右斜槓,而是左斜槓。

問題2:輸入的數字,沒有進入到文字中。

方法2:要輸入到文字中,不因只是乙個scanf語句,還需要的事fscanf語句。

問題3:輸入的數值,結果的運算錯誤,並且沒有分行。

方法3:在if語句的判斷大小的時候,輸出的數字,是錯誤的,少了乙個fprintf語句,加上乙個分行符。

##4.執行編輯圖。

#二.學習進度條。

周/日期

這週所花的時間

**行學到的知識點簡介

目前比較迷惑的問題

第一周2.23-3.2

三天40

一維陣列的定義和使用;一維陣列的初始化;以及使用一維陣列程式設計

一維陣列的定義,以及字元的定義,不能很好的定義;以及使用for迴圈語句輸入數值,字元,覺得不是很得心應手

第二週3.3-3.9

四天 70

使用檔案來程式設計;了解檔案的概念;文字檔案與二進位制檔案;緩衝檔案系統;檔案的結構與檔案型別指標;檔案的開啟方式

檔案的輸入輸出,無法確保其輸入輸出,總是會忘記再加上fscanf與fprintf;以及文字的使用,不知道如何更好地使用

#三.學習感悟。

學習檔案的使用,使我們可以更加的提高自己的能力,但是不得不說的是,這個對我來說是一比較難的點,感覺就是難,但是在程式設計乙個題目下,感覺到的是自己很多的不足,自己還是要去努力學習。

第二週作業

實驗作業 1.編寫調式執行第乙個c 程式,要求輸出你的班級 姓名和學號 2.輸入課本例題1.2,除錯執行程式,並分析程式。3.分析程式中哪些是識別符號,哪些是關鍵字。4.回答什麼是程式 工程,原始檔 目標檔案 執行檔案 編譯預處理 名字空間 函式.主函式 功能 顯示輸出班級 姓名 學號 includ...

第二週作業

第一題 include stdafx.h int main int argc,char argv 第二題 include using namespace std int max int x,int y int main 好吧,老師我實在不知道錯在 啊。我都是照著書本來打的,打了幾次還是這樣。第三題 ...

第二週作業

作業1 輸出學生的班級 姓名和學號 include using namespace std int main 以下是主函式 int main 主函式 int number1,number2 定義兩個基本整型變數 number1和number2 cout 請輸入兩個數 輸出 請輸入兩個數 cin nu...