国家开放大学 / C语言程序设计
#include
struct Worker {char name[15]; int age; float pay;};
int Less(struct Worker r1, struct Worker r2) {
if(r1.age }
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
",x.name,x.age,x.pay);
}
struct Worker {char name[15]; int age; float pay;};
int Less(struct Worker r1, struct Worker r2) {
if(r1.age
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
",x.name,x.age,x.pay);
}
参考答案:
佳题速递: