《C語(yǔ)言實(shí)驗(yàn)報(bào)告《數(shù)組》與C語(yǔ)言實(shí)驗(yàn)報(bào)告《綜合實(shí)驗(yàn)》匯編》由會(huì)員分享,可在線閱讀,更多相關(guān)《C語(yǔ)言實(shí)驗(yàn)報(bào)告《數(shù)組》與C語(yǔ)言實(shí)驗(yàn)報(bào)告《綜合實(shí)驗(yàn)》匯編(3頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
C 語(yǔ)言實(shí)驗(yàn)報(bào)告《數(shù)組》與 C語(yǔ)言實(shí)驗(yàn)報(bào)告《綜合實(shí)
驗(yàn)》匯編
C語(yǔ)言實(shí)驗(yàn)報(bào)告《數(shù)組》
學(xué)號(hào): __________ 姓名: __________ 班級(jí):
__________ 日期: __________
指導(dǎo)教師: __________ 成績(jī): __________
實(shí)驗(yàn)三 數(shù)組
一、 實(shí)驗(yàn)?zāi)康?
1、掌握一維和二維數(shù)組的定義、賦值和輸入輸出
2、掌握字符數(shù)組和字符串?dāng)?shù)組的使用
3、掌握與數(shù)組有關(guān)的排序算法
二、 實(shí)驗(yàn)內(nèi)容
1、 已有一個(gè)已排好序的數(shù)組,要求輸
2、入一個(gè)數(shù)后,按原來(lái)排序
的規(guī)律將它插入數(shù)組中。(習(xí)題 7.4 )
2、 將一個(gè)數(shù)組中的值按逆序重新存放。例如,原來(lái)順序?yàn)?8,
6,5, 4,1。要求改為 1,4,5,6,8。(習(xí)題 7.5 )
3、 如下程序是按選擇法對(duì)數(shù)組中的 n 個(gè)元素按從小到大的順序
排序,請(qǐng)對(duì)程序中的錯(cuò)誤進(jìn)行改正,使其正常運(yùn)行。
#include
#define N 20
void main()
int a[N]={9,6,8,3,-1};
第1 頁(yè)共3 頁(yè)
int i,m;
printf("before sor
3、t:");
for(i=0;i
printf("%d",a[i]);
printf("\n");
{ int i,j,t,p; for(j=0;j
{ p=j; for(i=j;i if(a[i] for(i=0;i printf("%d",a[i]);
printf("\n");
三、 實(shí)驗(yàn)步驟與過(guò)程
第一┆ .. 整理該文章,版權(quán)歸原作者、原出處所有 ...
四、程序調(diào)試記錄
4、
第2 頁(yè)共3 頁(yè)
C 語(yǔ)言實(shí)驗(yàn)報(bào)告《綜合實(shí)驗(yàn)》
學(xué)號(hào): __________ 姓名: __________ 班級(jí):
__________ 日期: __________
指導(dǎo)教師: __________ 成績(jī): __________
實(shí)驗(yàn)六 綜合實(shí)驗(yàn)
一、 實(shí)驗(yàn)?zāi)康?
1、掌握 C語(yǔ)言中的變量、數(shù)組、函數(shù)、指針、結(jié)構(gòu)體等主要知識(shí)
點(diǎn)。
2、掌握 C程序的結(jié)構(gòu)化程序設(shè)計(jì)方法,能使用 C語(yǔ)言開(kāi)發(fā)簡(jiǎn)單的
應(yīng)用程序。
3、掌握 C程序的運(yùn)行、調(diào)試方法等。
二、 實(shí)驗(yàn)內(nèi)容
編寫(xiě)一個(gè)學(xué)生信息排序程序。要求:
1、程序運(yùn)行時(shí)可輸入 n 個(gè)學(xué)生的信息和成績(jī)( n 預(yù)先定義)。
2、學(xué)生信息包括:學(xué)號(hào)、英文姓名、年齡;學(xué)生成績(jī)包括:語(yǔ)
文、數(shù)學(xué)、計(jì)算機(jī)。
3、給出一個(gè)排序選擇列表,能夠按照上述所列信息(學(xué)號(hào)、姓
名、年齡、語(yǔ)文、數(shù)學(xué)、計(jì)算機(jī))中的至少一個(gè)字段進(jìn)行排序,并顯
示其結(jié)果。
1、 使用函數(shù)方法定義各個(gè)模塊。
三、 實(shí)驗(yàn)步驟與過(guò)程
四、程序調(diào)試記錄
第3 頁(yè)共3 頁(yè)