首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。 请在程序的下划
admin
2020-06-02
25
问题
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main函数中输出。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typedef struct
{ char name[10];
int age;
}STD;
STD fun(STD std[],int n)
{ STD max;int i;
/*********found*********/
max=
【1】
;
for(i=1;i<n;i++)
/*********found*********/
if(max.age<
【2】
)
max=std
;
return max;
}
main()
{ STD std[5]={"aaa",17,"bbb",16,"ccc",18,"ddd",17,"eee",15);
STD max;
max=fun(std,5);
printf("\nThe result:\n");
/*********found*********/
printf("\nName:%s,Age:%d\
n",
【3】
,max.age);
}
选项
答案
(1)std[0] (2)std[i].age (3)max.Name
解析
填空1:变量max用于存储数组中年龄组大的元素。首先将数组的第一个元素赋给max,然后依次向后比较,得到年龄最大的元素,因而在给max赋初值时,应为:max=std[0]。
填空2:if条件判断语句表达的是max.age应该和结构体数组中的每个年龄进行比较,从而得到最大者的年龄。
填空3:从printf的表达式可看出,要输出的值应为年龄最大者的name。
转载请注明原文地址:https://kaotiyun.com/show/meCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有下列程序:main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}},i,j,k,t;for(i=0;i
以下选项中合法的变量是
若变量已正确定义并赋值,以下不能构成C语句的选项是
有以下程序#includeintfun(char*s){char*p=s;while(*p!=0)p++;return(p-s);)main(){printf("%d\n",fun("goodbcy!"
下列排序方法中,最坏情况下比较次数最少的是
若有以下程序段intr=8;printf("%d\n",r>>1);输出结果是
若有以下程序structstu{char*name,gender;intscore;};main(){structstua={NULL,’m’,290),b;a.name=(char*)malloc(10);
以下与函数fseek(fp,OL,SEEKSET)有相同作用的是
随机试题
男性,42岁。寒战,高热2天,体温持续超过39℃,伴有咳嗽、胸痛、呼吸困难,咳较多砖红色胶冻样痰,有长期大量饮酒史。查体:右肺上野呼吸音减弱,可闻及湿啰音。血常规:WBC14×109/L,NE82%。提问3:关于治疗,下列说法中正确的是A.可
A.维生素CB.白细胞C.pH值D.亚硝酸盐E.上皮细胞对尿干化学测定血红蛋白、胆红素、葡萄糖、亚硝酸盐的结果有干扰的是
属于黏度单位的符号有
()是用书面的形式把投资机会分析结果表达出来,呈报给决策人。
下列关于我国现行增值税制度的说法,正确的是()。
下列可能给某商业银行带来声誉风险的有()。
根据《旅游法》第7条的规定,建立旅游综合协调机制,将()作为其中的一项综合协调内容。
下列对我国优抚对象特点的描述,哪一种是比较客观的?()
教师应该不断反思自己的教育教学理念和行为,不断自我修正、调整和更新。下列观点和行为与之不相符的是()。
欧洲中世纪宫廷学校的主要学习内容是()。
最新回复
(
0
)