简答题:学生的记录由学号和成绩组成,M名学生的数据已在主函数中放入结构体数组stu中,请编写函数proc(),它的功能是:函数返

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
学生的记录由学号和成绩组成,M名学生的数据已在主函数中放入结构体数组stu中,请编写函数proc(),它的功能是:函数返回指定成绩的学生数据,指定的成绩在主函数中输入。若没找到指定的成绩,在结构体变量中给学号置空串,给成绩置-1,作为函数值返回。
注意:部分源程序给出如下。
请勿改动main()函数和其他函数中的任何内容,仅在函数proc()的花括号中填人所编写的若干语句。
试题程序:
#include<stdio.h>
#include<stdlib.h>
#define M 16
typedef struct
{
char num[1O];
int s;
}
STREC:
STREC proc(STREC*a。mt b)
{ }
void main()
{
STREC stu[M]={{"GA005",76),{"GA003",
89}.
{"GA002",64),{"GA004",75),{”GA001",88},
{"GA007",65),{"GA008",96),{”GA006",69),
{"GA015",85),{"GA0 1 3",78),{¨GA012",62),
{"GA014",60),{"GA0 1 1",73),{¨GA017",72),
{"GA018",98),{"GA01 6",94));
STREC h;
int m;
int i;
printf("The original dala:\n");
for(i=0;i<M;i+4-)
{ if(i%4==0)
printf("\n");
//每行输出4个学生记录
printf("%s%3d".stu[i].num,stu[i].s);
}
printf("\n\nEnter the score:");
scaM("%d",&m);
h=proc(stu,m);
printf("The data:");
printf("\n%s%4d\n",h.num,h.s);
printf("\n"):
}
参考答案:
答案解析:

行为主义心理学的代表人物是美国心理学家(  )。

行为主义心理学的代表人物是美国心理学家(  )。A.詹姆斯 B.华生 C.马斯洛 D.斯金纳

查看答案

施工成本控制的步骤中,最具实质性的一步是(  )。

施工成本控制的步骤中,最具实质性的一步是(  )。 A.预测 B.比较 C.分析 D.纠偏

查看答案

建筑施工企业项目经理在承担工程项目施工管理工作中,行使的管理权力有(  )。

建筑施工企业项目经理在承担工程项目施工管理工作中,行使的管理权力有(  )。 A.调配并管理进入工程项目的各种生产要素 B.负责组建项目经理部 C.执行项目承包

查看答案

请补充函数proc(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字符串所包含的指定字符

请补充函数proc(),该函数的功能是按条件删除一个字符串指定字符一半的数目,具体要求如下:如果该字符串所包含的指定字符的个数是奇数,则不删除,如果其数目是偶数

查看答案

物业经营管理活动中所费与所得的比率,反映物业管理投入与产出关系的方法属于财务报告分析法中的(  )。

物业经营管理活动中所费与所得的比率,反映物业管理投入与产出关系的方法属于财务报告分析法中的(  )。A.通货膨胀率分析法 B.构成比率分析法 C.效率比率分析法

查看答案