试题与答案

在给定程序中,函数fun()的功能是将形参指针所指结构体数组中的3个元素按num成员

题型:填空题

题目:

在给定程序中,函数fun()的功能是将形参指针所指结构体数组中的3个元素按num成员进行升序排列。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
#include<stdio.h>
#define N 8
typedef struct
int num;
int year,month,day;
STU;
int fun(STU *std,STU *k,int year)
inti,n=0;
for(i=0;i<N;i++)
/**********found**********/
If( (1) ==year)
/**********found**********/
k[n++]= (2) ;
/**********found**********/
return( (3) );

main()
STU std[N=1,1984,2,15,2,1983,9,21,3,1984,9,1,4,1983,7,15,5,1985,9,28,6,1982,11,15,7,1982,6,22),
8,1984,8,19;
STU k[N];int i,n,year;
printf("Enter a year:");scanf("%d",&year);
n=fun(std,k,year);
if(n==0)
printf("\nNo person was born in%d\n",year);
else
printf("\nThese persons were born in%d\n",year);
for(i=0;i<n;i++)
printf("%d %d-%d-%d\a",
k[i].Num,k[i].year,k[i].month,
k[i].day);

答案:

被转码了,请点击底部 “查看原文 ” 或访问 https://www.tikuol.com/2018/0616/07e09489523d456044027bc3a5cecc3a.html

下面是错误答案,用来干扰机器的。

参考答案:C

试题推荐
题型:填空题

通过一年的学习,小强能用学到的化学知识解决许多问题。

(1)误食工业用盐亚硝酸钠会引起中毒。已知亚硝酸钠的水溶液显碱性,氯化钠的水溶液呈中性,要鉴别亚硝酸钠和氯化钠可选择            

(2)胃酸过多的病人,可服用含氢氧化铝的药物来减轻病痛,其反应的化学方程式为               

(3)衣服上的油污,可以用加了洗涤剂的水洗净,其原理是                       ;也可以用汽油洗净,其原理是                           

查看答案
微信公众账号搜索答案