資料結構PTA學生順序表的建立

2021-10-24 17:38:27 字數 771 閱讀 3439

pta學生順序表的建立

完成對乙個順序表的建立,表中的每個元素是同學們的學號、姓名和三門課程的成績,輸入5個同學的資訊,然後顯示在螢幕上。(要求利用順序表的基本操作)

輸入格式:

首先收入學生人數5,然後依次輸入5個學生的學號、姓名和三門課的成績

輸出格式:

輸入5個學生的學號、姓名和三門課的成績

輸入樣例:

5 01 張三 89 89 89 02 李四 90 90 90 03 王五 89 89 89 04 錢六 97 97 97 05 趙倩 90 90 90

輸出樣例:

1 張三 89.0 89.0 89.0

2 李四 90.0 90.0 90.0

3 王五 89.0 89.0 89.0

4 錢六 97.0 97.0 97.0

5 趙倩 90.0 90.0 90.0

#include

using

namespace std;

struct students[5]

;//一共五個人

intmain()

}for

(int i =

0;i < n;i++)}

return0;

}

本題思路:

首先定義乙個結構體,那樣才可以表示誰的成績和序號,題目中已經說明五個人,所以說s[5].在輸入過程中,依次輸入他們的序號,名字,及成績,將成績轉化為小數輸出,double型別。並且換行,就是三個成績一換行,i=2,就換行就可以了

PTA 資料結構 6 2 順序表基本操作

status listinsert sq sqlist l,int pos,elemtype e status listdelete sq sqlist l,int pos,elemtype e int listlocate sq sqlist l,elemtype e void listprint...

PTA 建立學生鍊錶

本題要求實現乙個將輸入的學生成績組織成單向鍊錶的簡單函式。void input 該函式利用scanf從輸入中獲取學生的資訊,並將其組織成單向鍊錶。鍊錶節點結構定義如下 struct stud node 單向鍊錶的頭尾指標儲存在全域性變數head和tail中。輸入為若干個學生的資訊 學號 姓名 成績 ...

資料結構順序表的查詢 資料結構 2 1順序表

線性結構是資料結構中最基礎 最簡單的一種資料結構型別,其中最典型的就是線性表 具有 相同特性 的資料元素的 有限序列 相同特性 所有元素屬於同一資料型別 有限資料元素個數是有限的 序列資料元素由邏輯序號唯一確定 用邏輯序號來確定的特性使得線性表中可以有多個相同值的元素 線性表中所含元素的個數叫做線性...