問題及**:
/*
題目描述
編寫乙個函式print,列印乙個學生的成績陣列,該陣列中有5個學生的資料,每個學生的資料報括num(學號)、name(姓名)、score[3](3門課的成績)。編寫乙個函式input,用來輸入5個學生的資料。
輸入5個學生的學號,姓名,3門課的成績
輸出5個學生的學號,姓名,3門課的成績
樣例輸入
1001 zhangsan 100 90 86
1002 lisi 90 20 80
1003 wangwu 90 90 89
1004 yanping 100 100 100
1005 xiaoxiao 60 60 60
樣例輸出
1001 zhangsan 100 90 86
1002 lisi 90 20 80
1003 wangwu 90 90 89
1004 yanping 100 100 100
1005 xiaoxiao 60 60 60
*/// 程式**如下:
#include using namespace std;
struct student
stu[5];//建立乙個學生類的結構體陣列,
int main()
}void print(student ,int ) // 輸出函式的定義,即如何實現的
{ int i,j;
for(i=0;i<5;i++)
{ cout<
執行結果:
知識點總結:
把握結構體各個成員之間的關係。正確的使用迴圈。
學習心得:
第一次發表博文,選了乙個以前做過的題目。一開始想把各個成績已個體的形式作為結構體的成員。後來還是作為已成績陣列的形式作為結構體的成員。感覺簡單了很多。
python 實戰17 列印乙個n層金字塔
題目內容 輸入格式 乙個正整數n 1輸出格式 乙個由 號構成的n層金字塔 輸入樣例 3 輸出樣例 my answer 思路1 看似簡單。卻讓人頭疼,需要注意的是所有 號後面都沒空格,按最原始的思路,找出規律,以3為例,第一行是 3 1 2個空格 1個 第二行 3 2 1個空格 3個 第三行 3 3 ...
1027 列印沙漏 20分 乙個測試點沒通過
1027 列印沙漏 20分 本題要求你寫個程式把給定的符號列印成沙漏的形狀。例如給定17個 要求按下列格式列印 所謂 沙漏形狀 是指每行輸出奇數個符號 各行符號中心對齊 相鄰兩行符號數差2 符號數先從大到小順序遞減到1,再從小到大順序遞增 首尾符號數相等。給定任意n個符號,不一定能正好組成乙個沙漏。...
MySQL建立乙個簡易學生成績系統
啟動mysql服務並進入mysql shell 建立乙個資料庫gradesystem create database gradesystem 資料庫裡面放三張表 第一張學生表student 學生id 主鍵 學生姓名 學生性別 sidsname gender 1zhangsan male 2lisi ...