結構體變數的引用

2021-05-25 21:36:37 字數 822 閱讀 8026

輸入10個同學的姓名、數學成績、英語成績和物理成績,確定總分最高的同學,並列印其姓名及其三門課程的成績。

#include "stdio.h"

struct student /*定義結構體struct student*/

;void main()

{struct student ostu;

struct student omaxstu;

int i;

float fmaxscore;

float ftotal;

printf("/nplease input 10 students and there score/n");/*提示資訊*/

printf("----------------------------------------/n");

printf("name math english physical /n");

printf("----------------------------------------/n");

fmaxscore=0;

for(i=0;i<10;i++)

{/*讀入當前同學的相關資訊*/

scanf("%s %f %f %f",

ostu.name,&ostu.math,&ostu.english,&ostu.physical);

ftotal=ostu.math+ostu.english+ostu.physical;

if(fmaxscore

C 結構體變數的引用 結構體變數引用

c 對結構體變數可以在定義時指定初始值。struct studentstudeng1 c 在定義了結構體變數以後,可以引用這個變數。可以將乙個結構體變數的值賦給另乙個具有相 同結構的結構體變數。student1 student2 可以引用乙個結構體變數中的乙個成員的值。student1.num 表示...

C 結構體變數的引用

定義結構體變數以後,下一步可以引用了。好比記到腦子裡的知識,可以開始輸出了,輸出倒逼輸入 老大說了,不能把結構體變數整體輸入或輸出,只能對每個具體成員進行輸入 輸出操作。struct wolf zhang3,wang5 上一節 上面 的例子來講,錯誤示範 printf s d d zhang3 但是...

結構體引用 C 指向結構體變數的指標

c 通過指向結構體變數的指標引用結構體變數中的成員 p num 表示指標p當前指向的結構體變數中的成員nump num 和 p num 等價,同樣,p namep name等價於 p name。在c 中,以下3種形式等價 p n 得到p指向的結構體變數中的成員n值。p n 得到p指向的結構體變數中的...