题目内容

下列程序的功能是输入5个联系人信息,统计年龄分布情况。请填空。struct address{ char street[20]; int code; int zip;};struct nest_friendslist{ char name[10]; int age; char telephone[13]; struct address addr;}f;int main(void){ int i,count1,count2,count3; count1=count2=count3=0; for(i=1;i<=5;i++){scanf("%s%d%s",f.name,&f.age,f.telephone);_______; /*输入地址信息*/if(f.age>=55) count1++;else if(f.age>=40) count2++;else count3++; } printf("老年人:%d,中年人:%d,青年人数:%d\n",count1,count2,count3); return 0; }

查看答案
更多问题

下面程序的功能是输入某班学生的姓名及数学、英语成绩,计算每位学生的平均分,然后输出平均分最高的学生之姓名及数学、英语成绩。请填空。struct student{ char name[10]; int math,eng; float aver;};int fun(struct student s[],int n){ int k,maxsub=0; for(k=0;k

设有三个人的姓名和年龄存在结构数组中,以下程序输出三人中年龄居中者的姓名和年龄。请填空。static struct man{ char name[20]; int age;}person[]={"li-ming",18, "wang-hua",19,"zhang-ping",20};int main(void){ int i,j,max,min; max=min=person[0].age; for(i=1;i<3;i++)if(person[i].age>max) ______;else if(person[i].age

写出下面程序的运行结果(1)。

以下程序的运行结果是(1)

答案查题题库