首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读以下程序说明和c++代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序接收输入的学生信息,包括学号、姓名,成绩,原样输出信息并计算学生的平均成绩。其中学生粪Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,有
阅读以下程序说明和c++代码,将应填入(n)处的字句写在对应栏内。 [说明] 本程序接收输入的学生信息,包括学号、姓名,成绩,原样输出信息并计算学生的平均成绩。其中学生粪Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,有
admin
2009-02-15
64
问题
阅读以下程序说明和c++代码,将应填入(n)处的字句写在对应栏内。
[说明]
本程序接收输入的学生信息,包括学号、姓名,成绩,原样输出信息并计算学生的平均成绩。其中学生粪Stud除了包括no(学号)、name(姓名)和grade(成绩)数据成员外,有两个静态变量sum和num,分别存放总分和人数,另有一个构造函数、一个普通成员函数disp()和一个静态成员函数 avg()用于计算平均分。
[C++程序]
#include <stdio.h>
#include <string.h>
class Stud
{ int no;
char name [10];
int deg;
(1) int sum;
static int num;
public:
Stud(int n,char na[],int d) {
no=n;
deg=d;
strcpy(name,na);
(2);
(3);
}
static double avg() { return (4);}
void disp() { printf("% -5d% -8s%3d\n",no,name,deg);}
};
int Stud:: sum = 0;
int Stud:: num=0;
void main()
{
Stud s1(1,"Li",81), s2(2,"Zhao",84.5),s3(3,"Zhang",87);
printf("\nNo. Name Grade\n");
s1.disp();
s2.disp();
s3.disp();
printf("Avg=%g\n\n",(5));
}
选项
答案
(1) static (2) sum+=d (3) num++ (4) sum/num (5) Stud::avg()
解析
(1)根据题意,sum数据成员是静态变量;
(2)~(3):在Stud类的构造函数中,应该对sum数据成员累加并对num成员增1;
(4)avg函数是计算平均数的,所以应该返回syam/num;
(5)C++语言程序设计中,类的静态数据成员或函数可以利用类名加作用域分辨符“::”来访问或调用。
转载请注明原文地址:https://kaotiyun.com/show/1ojZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
信息处理人员需要培养信息意识。信息意识的内涵一般不包括(65)。
常用的统计图表有:柱形图、条形图、折线图、饼图等。下图所示的统计图表类型为__________。
以下叙述中,针对应用需求,(68)选用了不适当的信息处理方法。
Word2007默认的文件扩展名是(37)。
某学生要进行数据结构、操作系统和计算机组成原理三门课的考试。已知数据结构成绩是85分、操作系统成绩是87分,希望总分达到240分,需要求出计算机组成原理成绩应考的分数。此类问题可以使用Excel中的(53)功能来解决。
信息技术对传统教育方式带来了深刻的变化。以下叙述中,不正确的是(3)________________。
鼠标指针的形状取决于它所在的位置以及与其他屏幕元素的相互关系。在文字处理的文本区域,指针就像(),指向当前待插入字符的位置。
将四个元素a,b,c,d分成非空的两组,不计组内顺序和组间顺序,共有()种分组方法。
下列快捷功能按钮中,可以在画好的图形内填充颜色的是(49)。
Windows系统的控制面板不包括__________功能。
随机试题
唑类抗真菌药中不良反应最小的是:
中枢神经系统内的非定向突触传递多见于
A.抗中性粒细胞胞质抗体(ANCA)阳性B.抗肾小球基膜抗体阳性C.抗磷脂抗体阳性D.抗线粒体抗体阳性E.抗肾小管基膜抗体阳性符合韦格纳肉芽肿引起的新月体形肾炎的是
营养性缺铁性贫血实验室检查中,下列正确的是
与人参相恶的药是
施工成本控制工作的核心是______。
民用危险品管理工作主要是对管制刀具、枪支、弹药、易燃易爆物品、毒品及放射性物品进行的治安管理。()
从横向结构关系来看,证券市场可以分为()、()和()。
Youwillhearamancallingfromapropertyagent.MessageFor:JohnWestFrom:MrTed,from(1)______,thepropertyagentsM
HistorianstendtotellthesamejokewhentheyaredescribinghistoryeducationinAmerica.It’stheone【C1】______theteachers
最新回复
(
0
)