首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的运行结果为【 】。 #include <iostream. h> class myclass { private: int a, b, c; public
下列程序的运行结果为【 】。 #include <iostream. h> class myclass { private: int a, b, c; public
admin
2010-06-06
29
问题
下列程序的运行结果为【 】。
#include <iostream. h>
class myclass
{
private:
int a, b, c;
public:
void fun()
{
int a;
a=10;
this->,a=5;
b=6;
this->c=7;
cout<<"a="<<a<<",this->a="<<this->a<<endl;
}
};
void main()
{
myclass obj1;
obj1.fun()
}
选项
答案
a=10, this->a=5
解析
本题考察在类的成员函数定义中,如果出现类的数据成员和成员函数的局部变量同名的情况下,如何正确引用合适的变量或数据成员。本题巧妙的采用了this指针完成这种标识。
转载请注明原文地址:https://kaotiyun.com/show/V4jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有定义和语句:inta,b;scanf("%d,%d,",&a,&b);以下选项中的输入数据,不能把值3赋给变量a、5赋给变量b的是()。
有以下程序:#include<stdio.h>intf(intx,inty){return((y-x)*x);}main(){inta=3,b=4,c=5,d;d=f(f(a,b),f(a,c));printf("%d\n",d);
以下叙述正确的是
有如下程序#include<stdio.h>main(){inta=0,*ptr;ptr=&a;*ptr=3;a=(*ptr)++;printf("%d,%d\n",a,
以下程序的输出结果是()。#includeintm=13;intfun(intX,inty){intm=2;retum(x*y—m);}main(){
以下选项中,合法的C语言常量是()。
负责数据库中查询操作的数据库语言是()。
程序中已构成如下图所示的不带头节点的单向链表结构,指针变量s,p,q均已正确定义,并用于指向链表节点,指针变量S总是作为指针指向链表的第一个节点。若有以下程序段:q=s;s=s一>next;p=s;while(p一>next)p=p一>next;
有关线性链表的叙述中正确的是()。
给定程序中,函数fun的功能是:在形参ss所指字符串数组中查找与形参t所指字符串相同的串,找到后返回该串在字符串数组中的位置(下标值),未找到则返回-1。ss所指字符串数组中共有N个内容不同的字符串,且串长小于M。请在程序的下划线处填入正确的内容并把
随机试题
简述压力的性质。
A.依地酸钙钠B.亚甲蓝C.纳洛酮D.氟马西尼亚硝酸盐中毒的解毒药是
分析计数资料时,最常用的显著性检验方法是
高血压伴有心动过速、汗出首先应考虑
2017年1月1日,甲公司发行2年期的可转换公司债券,每年1月1日付息、到期一次还本,面值总额为1000万元,实际收款1100万元,票面利率为4%,假定实际利率为5%。可转换公司债券中包含的负债成分的公允价值为985万元,该债券在发行1年后可以转换为甲公司
描述样本中心位置的统计量有()。
亲戚想让你帮他合理、合法地少交税款,你怎么办?
x=-10,x=0(三重)
Iamlookingforwardto______fromyou.
Driver’sLicenseTestTipsA)Thisarticlewillprovideyouwithsomesimpletipsforpassingyourdriver’slicensetest.Adequat
最新回复
(
0
)