/*已知某校班級(jí)學(xué)生最多 30人,使用結(jié)構(gòu)體數(shù)組建立班級(jí)學(xué)生表要求表中內(nèi)容
/*已知某校班級(jí)學(xué)生最多 30人,使用結(jié)構(gòu)體數(shù)組建立班級(jí)學(xué)生表要求表中內(nèi)容
必須包括學(xué)號(hào)、姓名、出生日期、性別和電話號(hào)碼五項(xiàng)基本信息,并實(shí)現(xiàn)數(shù)據(jù)的輸入和輸出*/
#include <stdio.h>
struct student
{
?char num[10];
?char name[20];
?char chushengriqi[10];
?char xingbie;
?char dianhua[15];
?
};
int main()
{
?struct student STU[30];?
?int i;
?printf("請(qǐng)分別輸入30名同學(xué)的學(xué)號(hào),名字,性別,年齡和成績\n");?
?for(i=0;i<30;i++)
?{
? printf("第%d名同學(xué)的信息為\n",i+1);
?scanf("%s%s%s%c%s",STU[i].num,STU[i].name,STU[i].chushengriqi,&STU[i].xingbie,STU[i].dianhua);
?};
?for(i=0;i<30;i++)
?{
? printf("第%d名同學(xué)的信息為:",i+1);
? printf("%s\t%s\t%s\t%c\t%s\t",STU[i].num,STU[i].name,STU[i].chushengriqi,STU[i].xingbie,STU[i].dianhua);
? putchar('\n');?
?};
?return 0;
}
?
標(biāo)簽: