帮下解决C++问题 谢谢了,在线等,急呀

#include<iostream>
using namespace std;
class A
{public:
A(){a=0;b=0;}
A(int i){a=i;b=0;}
A(int i,int j){a=i;b=j;}
void display(){cout<<"a="<<a<<"b="<<b;}
private:
int a; int b;
};
class B:public A
{public:
B(){c=0;}
B(int i):A(i){c=0;}
B(int i,int j,):A(i,j){c=0;}
B(int i,int j,int k):A(i,j){c=k;}
void display l()
{display();
cout<<"c="<<c<<endl;}
private:int c;
};
int main()
{B b1;
B b2(1);
B b3(1,3);
B b4(1,3,5);
b1.displayl();
b2.displayl();
b3.displayl();
b4.displayl();
return 0;
}

具体有什么问题?追问

就是错了很多,你能帮我看下我这代码哪里错了,好吗

温馨提示:内容为网友见解,仅供参考
无其他回答

如何解决微软C++运行问题?
出现此问题的原因为:微软C++语言运行错误。解决的方法和详细的操作步骤如下:1、首先,单击计算机开始菜单中的[运行]选项,如下图所示,然后进入下一步。2、其次,完成上述步骤后,在搜索框中输入[cmd]命令,然后单击界面底部的[确定]按钮,如下图所示,然后进入下一步。3、接着,完成上述步骤后,输...

运行程序的时候出现C++错误怎么办
运行程序的时候出现C++错误这样的问题一般是因为DLL文件出错或者VC运行库没有安装导致的,解决方法 一、下载VC运行库进行安装修复,修复后再进行测试。二、以管理员身份运行命令提示符,打开开始菜单,搜索cmd。在命令提示符上单击右键,选择“以管理员身份运行”;在命令提示符中输入以下命令:for%iin(%win...

C++问题,需要详细解答过程,详细!!!
问题一:a=10,b=0 分析:b%=b++||++a可以看成b%=((b++)||(++a)),由于b++为非零,所以表达式=((b++)||(++a))肯定为真,即1,所以程序就不判断++a了,因此a仍然为10,b%=1当然为0了。问题二:d=1 分析:char最大为127,unsigned char最大为255,所以256显然溢出了,所以ch...

求高手帮忙解决下面这个C++中的一个题目。看俺的代码哪里有错...
1.求个位数,直接用n%10就可以了,你那样子是求的最高位的值 2.既然你已经定了个位为7,直接给m赋7就可以了吧。3.你上面那样子算的时候,最后退出第一个while循环的时候,n是为0的,下面不能用这个n计算,你若是不断的用n\/=10,开始应该用个变量保存这个n的值 4.还有在main中,不能单单...

帮忙看几道题C++的简单题目,求答案,多谢了
C 语言中使用的贪心法,就是前一个运算符尽可能多的使用合法的组合。因此 a = b+++c是a = (b++) + c,而不会是 a = b + (++c)。这种问题只会在可恶的考试中出现,实际上没人会这样写代码。有可能写出 k = i++ +4,但也不是很好看。12. 6,4,5 14. -1,5 判断语句中 x-...

如何解决Microsoft Visual C++ Runtime问题?
首先,尝试更新或重新安装Visual C++运行库。有时,问题可能是由于运行库版本过旧或安装不完整所致。访问Microsoft官方网站,下载并安装与你的操作系统和应用程序兼容的最新Visual C++运行库版本,可能能够解决问题。其次,检查系统是否有病毒或恶意软件。这些恶意程序可能会干扰或破坏Visual C++运行库的正常工作...

c++几个简单的问题,大虾帮帮哦
这个数组的大小值,必须能在编译时确定,而s是在运行时才确定的,所以不可以。但是像java这样的语言是可以的。4.我不知道你的为什么循环0次,我自己的机器上循环了5次。5。编译器在编译代码时,会直接将define的内容替换掉,你的第4行就成了cout << 123;你能看出问题所在了么?

DNF出现C++问题,怎么解决
出现此问题的原因为:C++语言运行错误。解决的方法和详细的操作步骤如下:1、首先,在计算机屏幕上单击[运行]选项,如下图所示,然后进入下一步。2、其次,完成上述步骤后,在搜索框中输入[cmd],然后单击界面底部的[确定]按钮,如下图所示,然后进入下一步。3、接着,完成上述步骤后,输入【cd%...

笔记本电脑老提示c++错误,如图所示,怎么解决?(系统是Win10的)
这类问题可能是由于软件损坏或者缺少VC++运行库导致。解决方案有三种:安装多版本VC++运行库—安装完毕后重启。打开【开始】—输入【msconfig】回车—【启动】—查看命令路径与报错路径是否有一致—有一致取消勾选—应用—关闭—重启电脑。查看报错路径—找到安装文件目录—卸载软件—重新下载安装。

c++编程中遇到的问题,请各位电脑高手帮忙解决
1. 打开一个命令行窗口: 开始->运行, 输入"cmd", 回车 2. 在命令行窗口中输入: msdev \/useenv 回车就好了 ps. msdev就是msdev.exe,就是VC IDE程序, 所以你输入msdev.exe \/useenv也可以.就是表示启动这个程序,并加了一个命令行选项.具体程序在这里:C:\\Program Files\\Microsoft Visual Studio\\...

相似回答