第二週作業

2022-06-27 11:06:10 字數 892 閱讀 1694

#include#include

int main (void)

fscanf(fp,"%d

",&n);

for(i=0;i)

}printf(

"\n%d %d

",num[m],m);

fprintf(fp,

"\n%d %d

",num[m],m);

exit(0);

if(fclose(fp))

return0;

}

設計思路:這是乙個將文字內容計算出來的題目,首先我們在建立好文字後,開始寫入檔案,將建立好的文字位址輸入,在那兒之後,就是讀取文字檔案,然後後面的是上週找最大值及其最小座標的運算,將文字中的數值計算出來。最後就是輸出數值。

流程圖: 定義變數→定義文字指標,寫入檔案→1,找到文字則進行for迴圈的運算→讀取檔案與關閉檔案

→2,未找到文字,輸出file open error!

所遇到的問題與解決方法:可以說在了解完題目後,以為就是依葫蘆畫瓢,結果讀取檔案的時候一直出現亂碼,剛開始我在嘗試了很多遍未果時,我詢問了我哥哥,我哥哥大概知道了意思,他要我先去掉運算的**,弄清楚檔案的寫入,讀取。於是我知道,我可能是沒有寫入這一步,又或者我是讀取出了錯。因為不太好意思再麻煩我哥,,我參照了結對程式設計的**,且去掉了運算,這時助教也辛勤的發布了如何寫讀檔案並詳細講解,我當時並未發現我的**有什麼不同,這時就是文字的位址可能有錯誤,在新磁碟建立了新文字,將位址重新寫入,這裡我刪了printf,導致又出現了亂碼。

第二週作業

實驗作業 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...