学校数の学生二人と3つのスコアと出力の名前を入力します。

1  / * 生徒の入力や表示結果* / 
2ザが<stdio.hの>挙げ#
 3。 
4。 構造体学生
 5。 {
 6。     チャー番号[ 6 ];
 7      チャー名[ 6 ];
 8      int型の   スコア[ 3 ];
 9 } STU [ 2 ];
 10  
。11  空隙出力(構造体学生STUは、[ 2 ]);
 12は、 
13である ボイド(メイン)
 14  {
 15      のint I、J、
 16      のために(I = 0 ;私は< 2 ; I ++が。17      {
 18である          のprintf(" 学生D達成%を入力してください:\ N- "、私は+ 1 );
 19。          のprintf(" 学生ID:" );
 20は          scanfの(" %sが" 、STU [I] .NUMBER);
 21である          のprintf(" " );
 22は          scanfの(" %S " 、STU [I]は.nameの);
 23である         ため(J = 0 ; J < 3。、J ++ 24         {
 25              のprintf(" 成绩%のD。   "、J + 1 )。
26              のscanf(" %dの"、&STU [I] .score [J])。
27          }
 28          のprintf(" の\ n " );
29      }
 30      出力(STU)。
31  }
 32  
33  空隙出力(構造体学生STU [ 2 ])
 34  {
 35      INT I、J。
36      のprintf("結果研究番号名称1件の2結果結果3 \ N-。" );
 37 [      ため(I = 0 Iに<; 2 ; I ++の38である     {
 39          のprintf(" %-6S%-6S 、STU [I] .NUMBER、STU [ I]は.nameの);
 40          (J = 0 ; J < 3。、J ++ 41がある              のprintf(" %の-8D " 、STU [I] .score [J]);
 42である          のprintf(" \ N- " );
 43れます     }
 44 }

 

おすすめ

転載: www.cnblogs.com/liugangjiayou/p/11616370.html