#include<stdio.h> struct Worker {char name[15]; int age; float pay;}; int Less(struct Worker r1, struct Worker r2) { if(r1.age<r2.age) return 1; else return 0; } void main() { struct Worker a[4]={{"abc",25,2420},{"def",58,4638}, {"ghi",49,4260},{"jkl",36,3750}}; struct Worker x=a[0]; int i; for(i=1; i<4; i++) if(Less(x,a[i])) x=a[i]; printf("%s %d %6.0f\n",x.name,x.age,x.pay); }
查看答案:0.2积分
如果题目对不上,请点击
