第一次實驗報告

2021-10-03 13:08:36 字數 2458 閱讀 9488

#include

#include

#define maxn 100

using

namespace std;

typedef

struct

sqlist;

int n,maxn,ii,x,j;

void

init

(sqlist &l)

//初始化;

intcreatlist

(sqlist &l,

int n)

//建立乙個線性表並輸出;

printf

("please enter the elements:\n");

for(

int i =

0; i < n; i ++

)//輸出;

for(

int i =

0; i < l.len; i ++

)printf

("\n");

return0;

}int

find_maxlist

(sqlist l,

int maxn)

//尋找線性表中的最大值並輸出;

for(

int i =

0; i < l.len; i ++

)printf

("the largest element in the linear table is:\n");

printf

("%d\n"

,maxn)

;return0;

}int

list_inerst

(sqlist l,

int ii,

int x)

//在第ii元素前插入x;

for(

int i = l.len-

1;i >= ii-

1; i --

) l.idx[ii-1]

=x;++l.len;

printf

("the linear table after inserting is as follow:\n");

for(

int i =

0; i < l.len; i ++

)printf

("\n");

return0;

}int

list_delets

(sqlist l,

int j)

//刪除第j個元素;

for(

int i = j; i < l.len-

1; i ++

)--l.len;

printf

("the linear table after inserting is as follow:\n");

for(

int i =

0; i < l.len; i ++

)printf

("%d "

,l.idx[i]);

printf

("\n");

return0;

}int

sortlist

(sqlist l)

//將線性表公升序排序並輸出;

for(

int i =

0; i < l.len-

1; i ++)if

(k!=i)

}printf

("the linear table after ascending is as follow:\n");

for(

int i =

0; i < l.len; i ++

)printf

("%d "

,l.idx[i]);

printf

("\n");

return0;

}int

reverselist

(sqlist l)

//將線性表中的元素就地逆序(只允許用乙個暫存單元)

int temp,k;

for(

int i =

0; i < l.len/

2; i ++

)printf

("the linear table after ascending is as follow:\n");

for(

int i =

0; i < l.len; i ++

)printf

("%d "

,l.idx[i]);

printf

("\n");

return0;

}int

main()

下面就是執行結果啦~

歐克~又是水水的一篇

MySQL第一次實驗報告 第一次實驗報告(宋夢南)

c程式設計第一次實驗報告 實驗專案 1 字元與ascii碼 2 運算子與表示式的應用 3 順序結構應用程式 4 數學函式的演算法描述 5 雞兔同籠的演算法描述 6 確定座標的演算法描述 一 實驗目的與要求 1.字元與ascii碼 了解字元在計算機中以ascii碼方式表示 了解字元的型別,字長其數的表...

第一次實驗報告

1 字元與ascii碼 2 運算子與表示式的應用 3 順序結構應用程式 4 數學函式的演算法描述 5 雞兔同籠的演算法描述 6 確定座標的演算法描述 1.了解字元在計算機中以ascii碼方式表示 2.了解字元的型別 3.字長其數的表示範圍 熟練使用scanf 輸入使用者提供的資料 4.熟練使用pri...

第一次實驗報告

部落格班級 計算機181 作業要求 了解常用工具的用途及掌握各種工具的安裝 作業目標 軟體開發文件與工具的安裝與使用,使用visio的簡單基礎操作 學號3180701139 1.了解軟體開發文件的組織 標準及編寫 2.了解常用工具的用途及掌握各種工具的安裝 1.了解gb8567 88,gb8567 ...