首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为: 学号:N1002学号:N1006 共有2位学生有不及格科目
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为: 学号:N1002学号:N1006 共有2位学生有不及格科目
admin
2021-07-09
70
问题
函数fun的功能是:在有n个元素的结构体数组std中,查找有不及格科目的学生,找到后输出学生的学号;函数的返回值是有不及格科目的学生人数。例如,主函数中给出了4名学生的数据,则程序运行的结果为:
学号:N1002学号:N1006
共有2位学生有不及格科目
请在程序的下划线处填入正确的内容,并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
试题程序:
#include<stdio.h>
typedef struct
{char num[8];
double score[2];
/**********found**********/
)[1];
int fun(STU std[],int n)
{int i,k=0;
for(i=0;i<n;i++)
/**********found**********/
if(std
.score[0]<60[2]std
.score[1]<60)
{k++;printf("学号:%s",std
.num);}
/**********found**********/
return[3];
}
main()
{STU std[4]={"N1001",76.5,82.0,"N1002",53.5,73.0,
"N1005",80.5,66.0,"N1006",81.0,56.0},
printf("\n共有%d位学生有不及格科目\n",fun(std,4));
}
选项
答案
(1)STU (2)|| (3)k
解析
填空1:STU结构体别名,通过min()中的语句可知
填空2:||只要学生二门课成绩有不及格的,就算不及格,因此使用或运算
填空3:k返回的是不及格的学生个数,有题意可知k是累计个数的。
转载请注明原文地址:https://kaotiyun.com/show/Kzkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序(注:字符a的ASCII码值为97)main(){char*s={"abc"};do{printf("%d",*s%10);++s;}while(*s);}程序运行后的输出结果是
若变量已正确定义并赋值,则错误的赋值语句是()。
与数学表达式x≥y≥z对应的C语言表达式是
在一个C源程序文件中所定义的全局变量,其作用域为()。
以下选项中关于C语言常量的叙述错误的是
设变量已正确定义并赋值,以下正确的表达式是
表达式:(int)((double)7/3)一(9)%2的值是()。
C语言源程序名的后缀是
随机试题
“八大公山”由()三大林区组成。
[*]
关于气管和支气管的叙述,错误的是
现代医学观点认为,根管治疗成败的关键性环节是
法的作用可以分为( )。
甲房地产开发公司(以下简称甲公司)开发建设某住宅小区,2005年8月1日该小区竣工验收合格。王某于2006年1月1日购买该小区商品住宅一套,单价为6000元米2,按照商品房销售合同约定建筑面积为100m2,买卖双方对房屋面积误差的处理方式未做约定。5月1日
集团项目组作出的下列与重要性相关的事项中,正确的是()。
并称为山东三大文化的是()。
颜色视觉的三个基本属性是()。
左边给定的是纸盒的外表面,下面哪一项能由它折叠而成?
最新回复
(
0
)