C實驗報告六answer

2022-09-15 03:06:04 字數 1360 閱讀 3082

《高階語言程式設計》實驗報告

班級學號: 姓名成績:

實驗地點實驗日期: 2008 年月日

實驗題目實驗六陣列程式設計

實驗目的:

實驗內容:(包括演算法說明:用文字或流程圖說明;程式清單;執行結果:原始資料、相應的執行結果和必要的說明。)

原始資料、相應的執行結果和必要的說明。

原始資料、相應的執行結果和必要的說明。

2.程式填空題

下列程式是對一行文字,刪去其中某個字元,此行文字和要刪的字元均由鍵盤輸入,根據題意,補寫完整程式。

#include<>

#include<>

void main()

puts(line);

}#include<>

#include<>

void main()

puts(line);

}3.程式設計題

(1)編寫程式,任意輸入10個整數的數列完成下列運算:

1)要求用選擇排序法將數列由小到大排序;

2)在排序好的數列中插入乙個數,使數列保持從小到大的順序。

#include <>

void main()

printf("the sorted numbers :\n");

for(i=0;i<10;i++)

printf("%d ",a[i]);

printf("\n");

printf("please input the data:\n");

scanf("%d",&k);

for(i=0;i<9;i++)

if(k<=a[i]) break;

for(j=9;j>=i;j--)

a[j+1]=a[j];

a[i]=k;

printf("the sorted numbers :\n");

for(i=0;i<=10;i++)

printf("%d ",a[i]);

}(2)編寫程式,輸入字串s1和s2以及插入位置d,在字串s1中的指定位置d處插入字串s2。如:輸入字串"shhai"、"ang"和位置3,則輸出:

"shanghai";若d大於串s1長度時,串s2插入在s1後面,如s1="shang",s2="hai",d=8,則s1="shanghai"。

#include <>

#include<>

void main()

puts(s1);

}(3)找出乙個二維陣列的「鞍點」,即該位置上的元素在該行是最大,在該列是最小。注意二維陣列可能沒有「鞍點」。

#include <>

void main()

,,};

for (i=0;i<=2;i++)}

C實驗報告實驗

高階語言程式設計 實驗報告 班級 學號 姓名 成績 一 實驗目的 1 掌握c語言資料型別,熟悉如何定義整型 字元型和實型變數,以及對其賦值的方法。2 掌握不同型別資料之間賦值的規律 3 學會使用c的有關運算子,以及包含這些運算子的表示式,特別是 和 運算子的使用。4 進一步熟悉c程式的編輯 編譯 連...

c實驗報告

實驗 一 預習報告 上實驗課之前完成 一 實驗目的 1 了解c語言開發環境的組成 2 學習c語言開發環境的使用方法 3 掌握c語言程式從編輯 編譯 連線到執行並得到執行結果的過程。二 實驗內容 1 從鍵盤輸入兩個整數,將其平方和輸出 用函式求平方和 ex701 11.c程式清單 include in...

c 實驗報告

南京資訊工程大學實驗 實習 報告 實驗 實習 名稱資料 指標與字串實驗 實習 日期 5月07日得分指導教師李燕 系計算機專業計科年級 13 班次計科2 姓名塗亮學號20132308063 1.實驗目的 1 學習使用陣列資料物件。2 學習字串資料的組織和處理。3 學習標準c 庫的使用。4 掌握指標的使...