首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main()函数中输出。 请在程序
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main()函数中输出。 请在程序
admin
2023-02-27
16
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun()的功能是将形参std所指结构体数组中年龄最大者的数据作为函数值返回,并在main()函数中输出。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #inclucte<stdio.h>
2 typedef struct
3 {char name[10];
4 int age;
5 }STD;
6 STD fun(STD std[],int n)
7 {STD max;int i;
8 /*********found*********/
9 max=<u>【1】</u>;
10 for(i=1;i<n;i++)
11 /*********found*********/
12 if(max.age<<u>【2】</u>)
13 max=std
;
14 return max;
15 }
16 main()
17 { STD std[5]={"aaa",17," bbb",16,"ccc",18,"ddd", 17,"eee",15};
18 STDmax;
19 max=fun(std,5);
20 printf("\nThe result:\n");
21 /*********found*********/
22 printf("\nName:%s,Age:%d\n", <u>【3】</u>,max.age);
23 }
选项
答案
(1)std[0](2)std[i].age(3)max.name
解析
填空1:变量max用于存储数组中年龄最大的元素。首先将数组的第1个元素赋给max,然后依次向后比较,得到年龄最大的元素,因此在给max赋初值时,空1处应该填std[0]。
填空2:if条件判断语句表达的是max.age应该和结构体数组中的每个年龄进行比较,从而得到年龄最大者的数据。故空2处应该填std
.age。
填空3:从printf()的表达式可看出,要输出的值应为年龄最大者的name。故空3处应该填max.name。
转载请注明原文地址:https://www.kaotiyun.com/show/qD0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
已知等差数列{an}的公差不为0,但第三、四、七项构成等比数列,则(a2+a6)/(a3+a7)=()。
有一水池,单开甲管4小时把水注满,单开乙管6小时可以把满池水放完,如果两管同时开2小时之后,水池还能装3.5立方米,则水池容量是()立方米。
用数字0,1,2,3,4,5组成没有重复数字的四位数,其中三个偶数连在一起的四位数有()。
函数f(x)=x2+bx+c对于任意实数t都有f(2+t)=f(2-t),则()。
邓小平理论使改革开放后的中国发生了天翻地覆的变化,迎来了思想的解放、经济的发展、政治的昌明、教育的勃兴、文艺的繁荣、科学的春天。邓小平理论形成的历史根据是()
利用施瓦兹不等式证明:若f,g都在[a,b]上可积,则有闵可夫斯基(Minkowski)不等式:[∫ab(f(x)+g(x))2dx]1/2≤[∫abf2(x)dx]1/2+[∫abg2(x)dx]1/2.
在计算机程序中,一个函数(或子程序)直接或间接地调用自身称为________。
关系型数据库中常用的查询语言不包括________。
以下关于C语言文件的叙述中正确的是()。
随机试题
政府为推动和配合社会变迁,为了推动和促进社会经济、政治、文化发展而实施的各种行政行为是()
A.氨基醚类B.氨基丙醇类C.二氢吡啶类D.吲哚类生物碱E.硝酸酯类
固定桥倾斜牙作基牙,其倾斜度最大为
根据五行学说确定治法,“培土生金”的理论依据是()
某年A国共花费10亿美元从B国进口粮食,其中8亿美元支付给B国的粮食生产者,1.5亿美元支付给B国的远洋运输公司,0.5亿美元支付给B国的保险公司。在A国的国际收支平衡表上反映为()。[2008年真题]
( )是不同市场之间债券的互换。
最益于培养幼儿良好行为习惯的方法是()。
学前教育学从教育学科中分离出来,成为一门独立的学科,是伴随着_______的建立而开始的。
下列行为中,应以非法经营罪(不考虑数额或情节)定罪处罚的是()
CounselingTeamandtheServices1.CounselingteamNaomiFlynna.Targeting:ThosewhohaveneverusedacounselorbeforeThose
最新回复
(
0
)