2019第一周程式設計總結2

2022-05-18 14:09:30 字數 862 閱讀 5275

7-2 求最大值及其下標 (20 分)

本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標(下標從0開始)。

輸入格式:

輸入在第一行中給出乙個正整數n(1輸出格式:

在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。

輸入樣例:

62 8 10 1 9 10

輸出樣例:

10 2

(1)實驗**

#includeint main(void)

{ int n,i,j,k=0,a[10];

scanf("%d",&n);

for(i=0;i(2)設計思路

第一步:定義整數和陣列

第二步:運用for語句迴圈輸出第二行的數

第三步:運用for語句迴圈比較數的大小,直到找到最大值為止

第四步:列印結果

(3)本題除錯過程碰到問題及解決辦法

問題1:忘記 定義乙個數來承接「i」的值,導致一直編譯錯誤

解決方法:一直除錯都找不到錯,最後看了其他同學的部落格才弄懂

問題2:一開始沒有給「j」乙個初始值,導致判斷不了最大值

解決方法:多次除錯,發現錯誤之後就給「j」賦值了

問題3:一開始沒有考慮到輸入的數為零的情況

解決方法:看了其他人的部落格後就明白哪錯了,然後及時改正了

(4)執行結果截圖

2019春第一周程式設計總結

7 1 查詢整數 10 分 本題要求從輸入的n個整數中查詢給定的x。如果找到,輸出x的位置 從0開始數 如果沒有找到,輸出 not found 輸入在第一行中給出兩個正整數n 20 和x,第二行給出n個整數。數字均不超過長整型,其間以空格分隔。在一行中輸出x的位置,或者 not found 5 7 ...

2019春第一周作業程式設計總結

本題要求從輸入的n個整數中查詢給定的x。如果找到,輸出x的位置 從0開始數 如果沒有找到,輸出 not found 輸入格式 輸入在第一行中給出兩個正整數n 20 和x,第二行給出n個整數。數字均不超過長整型,其間以空格分隔。輸出格式 在一行中輸出x的位置,或者 not found 輸入樣例1 5 ...

第一周程式設計總結

7 2 求最大值及其下標 20 分 本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入在第一行中給出乙個正整數n 1 在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。本題一次性通過,沒什麼問題。7 1 查詢整數 10 分 本題要求從輸入的n個整數中查詢給定的...