首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序段: #include<iostream> using namespace std; class A { public: int data; static int data2; void show() { cout<<data<<endl://1
有如下程序段: #include<iostream> using namespace std; class A { public: int data; static int data2; void show() { cout<<data<<endl://1
admin
2021-02-22
24
问题
有如下程序段:
#include<iostream>
using namespace std;
class A
{
public:
int data;
static int data2;
void show()
{
cout<<data<<endl://1
cout<<data2<<endl://2
}
static void print()
{
cout<<data<<endl://3
tout<<data2<<endl://4
}
};
int A::data2=8:
编译时出错的语句的编号是( )。
选项
A、1
B、2
C、3
D、4
答案
C
解析
A类中,定义了两个数据成员:普通数据成员data和静态数据成员data2;定义了两个成员函数:普通成员函数show()和静态成员函数print()。
①静态数据成员data2必须在类定义体的外部定义,定义时不能标示为static。
②普通成员函数show()可以访问普通数据成员data和静态数据成员data2;静态成员函数print()可以直接访问静态数据成员data2,但不能直接使用普通成员data。所以题意中,语句3编译出错。故本题答案为C选项。
转载请注明原文地址:https://jikaoti.com/ti/xHh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostream>usingnamespacestd;voidf(inti){cout<<i<<’’;}voidf(doubled){cout<<d*2<<’’;}
使用VC6打开考生文件夹proj2下的工程proj2,其中有两个类:一是销售类(sale),用于表示按照一件商品的基本价格进行销售;另一个是打折销售类(DiscountSale),用于表示在基本价格基础上按一个折扣比例进行销售。DiscountSale类继
有如下类定义:classAA{inta;public:AA(intn=0):a(n){}};elasBB:publicAA{public:BB(intn)_____
有如下类定义:classMyClass{public:MyClass(intd=0):val(d)+{}___________//运算符函数+的声明private:intval;
请打开考生文件夹下的解决方案文件proj2,其中有整数栈类IntList、顺序栈类SeqList和链接栈类LinkList的定义。请在程序中的横线处填写适当的代码并删除横线,以实现上述类定义。此程序的正确输出结果应为:463184631
下列关于派生类构造函数和析构函数的说法中,错误的是()。
下列关于C++流的描述中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成列操作,将类的定义补充完整,实现以下功能:(1)完成CBook类构造函数,对整型变量ID和作者Author进行赋值,请在注释//********1*****
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(char*s,char*s1,char*s2)中形参字符串s1和s2有相同的字符个数,且s1中各字符互不相同。该函数实现将已知字符串S中所有在字
定义派生类时,若不使用关键字显式地规定采用何种继承方式,则默认方式为()。
随机试题
对教育的各个领域、各类教育事业等方面进行的咨询,如关于义务教育方面的咨询、高等教育方面的咨询、教育实验与改革方面的咨询等属于()
A.处违法销售药品货值金额2倍以上5倍以下的罚款B.处违法销售药品货值金额1倍以上3倍以下的罚款C.处违法所得1倍以上3倍以下的罚款D.处2万元以上10万元以下的罚款E.处1万元以上20万元以下的罚款医疗机构配制的制剂在市场销售的,没收违法销售
下列关于基金信息披露内容方面应遵循的基本原则的说法错误的是()。
关于圆弧底形态理论说法中,正确的是()。
横向动态对比分析是将仓储的同类有关指标在不同时间上的对比,如本期与基期(或上期)比、与历史平均水平比、与历史最高水平比等。()
试述蒙台梭利教育思想、教育内容及其教育方法。(广西)
图书出版公司有一笔钱,计划买A型打印机,若买5台则余2500元,若买6台则差4000元,若将这笔钱用于购买B型打印机,则正好够买7台。现在该公司决定在原有资金基础上追加50000元同时购买A、B型两种打印机,要求购买的B型打印机不少于A型打印机的2倍,不多
[*]
下述哪一选项属于数据库设计的内容Ⅰ.需求分析Ⅱ.概念结构设计Ⅲ.逻辑结构设计Ⅳ.物理结构计
EarlierthisyearImetwithagroupofwomeninMatela,asmallfarmingvillageinTanzania,andwediscussedsomethingthat’s
最新回复
(
0
)