2019春第一周程式設計總結

2022-09-14 18:57:14 字數 1470 閱讀 4863

7-1 查詢整數 (10 分)

本題要求從輸入的n個整數中查詢給定的x。如果找到,輸出x的位置(從0開始數);如果沒有找到,輸出「not found」。

輸入在第一行中給出兩個正整數n(≤20)和x,第二行給出n個整數。數字均不超過長整型,其間以空格分隔。

在一行中輸出x的位置,或者「not found」。

5 7

3 5 7 1 9

2
5 7

3 5 8 1 9

not found1.實驗**

1 #include2

int main(void)3

10for(i=0;i)

11if(num[i]==x)

16if(flag==0

)17 printf("

not found\n");

18return0;

19 }

2.設計思路

思維導圖設計思路:

3.程式設計過程中遇到的問題及解決方法

開始未使用陣列的方法,導致部分答案錯誤,後翻書找到陣列,對**進行了修改得出編譯成功

4.執行結果

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

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

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

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

6
2 8 10 1 9 10

10 2

1.實驗**

1 #include 2

intmain ()311

for(i=1;i)

14 printf ("

%d %d

",a[j],j);

1516

return0;

17 }

2.設計思路

3.程式設計過程中遇到的問題及解決

本題借鑑了書本上求最小下標的方法,所以程式設計過程中沒有什麼問題

就在程式設計中把乙個中括號打成了大括號,導致程式設計錯誤

4.執行截圖

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

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

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

本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入格式 輸入在第一行中給出乙個正整數n 1輸出格式 在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。輸入樣例 62 8 10 1 9 10 輸出樣例 10 2 1.實驗 2.實驗流程圖 3.在編寫過程中遇見的問...

2019第一周程式設計總結2

7 2 求最大值及其下標 20 分 本題要求編寫程式,找出給定的n個數中的最大值及其對應的最小下標 下標從0開始 輸入格式 輸入在第一行中給出乙個正整數n 1輸出格式 在一行中輸出最大值及最大值的最小下標,中間用乙個空格分開。輸入樣例 62 8 10 1 9 10 輸出樣例 10 2 1 實驗 in...