首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的记录已在主函数存入结构体数组std中。函数fun()的功能是找出指定出生年份的人
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的记录已在主函数存入结构体数组std中。函数fun()的功能是找出指定出生年份的人
admin
2023-02-27
29
问题
使用VC++2010打开考生文件夹下blankl中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,人员的记录由编号和出生年、月、日组成,N名人员的记录已在主函数存入结构体数组std中。函数fun()的功能是找出指定出生年份的人员,将其记录放在形参k所指的数组中,由主函数输出,同时由函数值返回满足指定条件的人数。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:部分源程序给出如下。
不得增行或删行,也不得更改程序的结构!
试题程序:
1 #include<stdio.h>
2 #define N 8
3 typedef struct
4 { int num;
5 int year,month,day;
6 } STU;
7 int fun(STV*std,STU*k,int year)
8 {int i,n=0;
9 for(i=0;i<N;i++)
10 /*********found*********/
11 if(<u>【1】</u>==year)
12 /*********found*********/
13 k[n++]=<u>【2】</u>;
14 /*********found*********/
15 return(<u>【3】</u>);
16 }
17 main()
18 {STU std[N]={{1,1984,2,
15},{2,1983,9,21},{3,1984,9,
1},{4,1983,7,15},{5,1985,9,
28},{6,1 982,11,15},{7,1982,6,
22},{8,1984,8,19}};
19 STU k[N];int i,n,year;
20 printf("Enter a year:");
21 scanf("%d",&year);
22 n=fun(std,k,year);
23 if(n==0)
24 printf("\nNo persop was born in%d\n",year);
25 else
26 {printf("\nThese persons were born in%d\n",year);
27 for(i=0;i<n;i++)
28 printf("%d%d-%d-%d\n",k
.num,k
.year,k
.month,k
.day);
29 }
选项
答案
(1)std[i].year (2)std[i] (3)n
解析
本题要求从给定的人员数据中找出与指定出生年份相同的记录,并存入变量k中,返回符合条件的人数。
填空1:此空判断结构体变量中的年份与变量year是否相等,故空1处应该填std
.year。
填空2:把符合条件的记录std
依次存入数组k中,故空2处应该填std
。
填空3:函数返回满足条件的人数,数组k的元素下标n,每存储完一个数据后自增1,故空3处应该填n。
转载请注明原文地址:https://kaotiyun.com/show/aJ0D777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
安排7位工作人员从5月1日至5月7日值班,每人值班一天,其中甲、乙两人不安排在5月1日和5月2日,不同的安排方法数共有()。
4位同学参加某种形式的竞赛,竞赛规则规定:每位同学必须从甲,乙两道题中任选一题作答,选甲题答对得100分,答错得-100分;选乙题答对得90分,答错得-90分,若4位同学的总分为0,则这4位同学的得分情况有()。
车间共有40人,某技术操作考核的平均成绩为80分,其中男工平均成绩为83分,女工平均成绩为78分,该车间有女工()。
某班新年联欢会原定的5个节目已排成节目单,开演前又增加了两个新节目,如果将这两个节目插入原节目单中,那么不同插法有()。
从单词“equation”中选取5个不同的字母排成一排,含有“qu”(其中“qu”相连且顺序不变)的不同的排列共有()。
安排5名歌手的演出顺序时,要求某名歌手不第一个出场,另一名歌手不最后一个出场,不同的排法有()。
某班有50名学生,其中15人选修A课程,另外35人选修B课程.从班级中任选两名学生,他们是选修不同课程的学生的概率是()。
将4个颜色互不相同的球全部放入编号为1和2的两个盒子里,使得放入每个盒子里的球的个数不小于该盒子的编号,则不同的放球方法有()。
价值规律是商品经济的基本经济规律,它的基本内容和客观要求是:商品的价值量是由生产商品的社会必要劳动时间决定的,商品交换以价值量为基础,按照等价交换的原则进行。关于价值规律,下列说法正确的有()
结合材料回答问题:华为从容的背后,有我们时代的整体加持华为遭遇美国极限施压之际,任正非接受媒体采访的内容刷屏。中国企业与中国企业家的自信、大气与从容,呈现于谈笑风生之间。从时代的角度审视,我
随机试题
己糖激酶法测定血糖,比色所需的波长为
关于自动冲洗机起动液的叙述,错误的是
核酸的基本组成单位是
案例E钢铁集团所属炼钢股份公司炼钢车间主要设备有120t氧气顶吹转炉、氧枪升降机构、3.2MPa氧气管道、80t冶金起重机2台、出钢台车、测温取样装置、真空槽、车间东西两侧各有1部物料升降机,配合若干台叉车。2003年4月23日0
比较法是施工成本分析的基本方法之一,其常用的比较形式是()。
符合我国《著作权法》保护的作品的特征有( )。
预告登记后,债权消灭或者自能够进行不动产登记之日起()内未申请登记的,预告登记失效。
结合材料回答问题:材料1中央文明办、最高人民法院、公安部、国务院国资委、国家工商总局、中国银监会、中国民用航空局和中国铁路总公司等八部门16日在京联合举行“构建诚信惩戒失信”首次发布会,向社会公布对失信被执行人限制高消费,并采取其他信用
A、Diplomasarelessimportantthanexperience.B、Collegecoursesarenotallnecessary.C、Youshouldfocusondoingwhatyoulik
AlthoughtherehadbeenanastonishingvarietyofsmallCamerasdevelopedinthe1880s,itwasnotuntilGeorgeEastmanintroduc
最新回复
(
0
)