正在加载图片...
include stdio. h' 第11章第2节 struct &char c 201 a[30]; char sex char job 结构体中含共用体 union int w har cla[201: )ca maint i struct p m[2] int i: float f printf("input data: " for(=0,i<2;i++ ( scanf("%s%s%C%", mi]. c,mi na, &m[]. sex, &mi] job if(m i].job==].job=='T) scanf(%d", &mi. ca w); 如职业为“t或‘T,输入工 else scanf("%s", m i cacla); 气资 否则输入班级 for(=0,i<2;i++) printf("%os, %os, %C, %c, " mi]. c, mi]. na, mi]. sex, mj] job); if(m(1]job==t'l m[i]. job-==T printf("%din",m([].ca w) else printf("%osn", mi]. ca cla); 3# include"stdio.h" struct p {char c[20]; char na[30]; char sex; char job; union{ int w; char cla[20];} ca; } main() { struct p m[2]; int i; float f; printf("input data: "); for(i=0; i<2; i++) {scanf("%s %s %c %c",m[i].c,m[i].na,&m[i].sex,&m[i].job); if(m[i].job=='t'|| m[i].job=='T') scanf("%d",&m[i].ca.w); else scanf("%s",m[i].ca.cla); } for(i=0; i<2; i++) {printf("%s,%s,%c,%c,",m[i].c, m[i].na, m[i].sex, m[i].job); if(m[i].job=='t'|| m[i].job=='T') printf("%d\n", m[i].ca.w); else printf("%s\n",m[i].ca.cla);} } 第11章第2节 如职业为‘t’或‘T’,输入工 资 否则输入班级 结构体中含共用体
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有