类Stock的定义中有两处错误,请指出错误所在行号并给出该行修改后的完整结果。

类Stock的定义中有两处错误,请指出错误所在行号并给出该行修改后的完整结果。


相关考题:

阅读以下说明和Java代码。[说明]已知类Stock和类JavaMain都定义在JavaMain.java文件中,类Stock的定义中有四处错误,分别在代码的第01、02、06、07行。请修改错误并给出修改后该行的完整代码,并写出改正错误后程序运行的输出结果。[Java代码]01 public class Stock{02 static {03 shares=0;04 share_val=0.0;05 }06 private Stock(){getData();}07 private Stock(int n, double pr=0){08 shares=n;09 share_val=pr;10 getData();11 }12 public void getData(){13 System.out.print(shares+":"+share_val+"");14 }15 private int shares; //非静态变量16 private double share_val; //非静态变量17 };1819 public class JavaMain{20 public static void main(String args[]){21 Stock a=new Stock();22 Stock b=new Stock(1,67.5);23 //其它代码省略,且代码无输出24 }25 }

阅读以下说明和C++代码。[说明]类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。[C++代码]01 include <iostream>02 using namespace std;03 class Stock{04 protected:05 Stock(){shares=0;share_val=0.0;Output();}06 Stock(int n=0,double pr=3.5): (1) {//初始化shares值为n07 share_val=pr;08 Output();09 };10 void Stock(){};11 void Output(){cout<<shares <<':'<<share_val<<end1;}12 public:13 //成员函数14 private:15 //成员变量16 int shares;17 double share_val;18 };1920 void main(){ //构造三个Stock对象a,b,c21 Stock a(1);22 Stock b;23 Stock c=Stock();24 //其它代码省略,且代码五输出25 }程序运行后的输出结果为:1:3.5(2)(3)

阅读以下说明和C++代码,将解答写入对应栏内。[说明]类Stock的定义中有三处错误,分别在代码的第04、06、10行。请补齐下述代码中的空缺(1)~(3),修改错误并给出修改后该行的完整代码,最后完善程序运行后的输出结果。[C++程序]01 include<iostream.h>02 using namespace std;03 class Stock{04 protected:05 Stock(){shares=0; share_val=0.0;Output();}06 Stock(int n=0,double pr=3.5): (1) {//初始化shares值为n07 share_val=pr;08 Output();09 };10 void~Stock(){};11 void Output()(cout<<shares<<';'<<share val<<endl;}12 public:13 //成员函数14 private:15 //成员变量16 int shares;17 double share_val;18 };1920 void main(){ //构造三个Stock对象a,b,C21 Stock a(1);22 Stock b;23 Stock C;Stock();24 //其他代码省略,且代码无输出25 }程序运行后的输出结果为:1:3.5(2)(3)

试题二(共15分)阅读以下说明和C程序代码,将解答写在答题纸的对应栏内。【说明】下面是一个待修改的C程序,其应该完成的功能是:对于输入的一个整数num,计算其位数k,然后将其各位数字按逆序转换为字符串保存并输出。若num为负整数,则输出字符串应有前缀“-”。例如,将该程序修改正确后,运行时若输入“14251”,则输出“15241”;若输入“-6319870”,则输出“-0789136”。下面给出的C程序代码中有五处错误,请指出错误代码所在的行号并给出修改正确后的完整代码行。【C程序代码】

阅读以下说明和Java代码,请回答问题1和问题2。【说明】己知类Stock和类cxyjava都定义在cxyjava.java文件中,类Stock的定义中第14行前共有四行出现了错误,将下面代码修改正确并完善后的输出结果为:0:01:23【Java代码】01 public class Stock{02 static {03 shares = 0;04 share val = 0.0;O5 }06 public Stock(){getData();}07 public Stock(int n, iht pr=0){08 shares = n;09 share val = pr;10 getData();11 }12 public void getData() {13 System.out.println(shares + ":"+share_val);14 }15 private int shares;16 private int share_val;17 };1819 public class cxyjava{20 public static void main(String args[]) {21 Stock a = (1) ;22 Stock b = new Stock(1,23);23 //其他无输出代码省略24 }25 }请指出错误所在行号并给出该行修改后的完整结果。

阅读以下说明和C++代码。[说明]已知类SubClass的getSum方法返回其父类成员与类SubClass成员j的和,类 SuperClass中的getSum为纯虚拟函数。程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第15行的语句时成员变量j的值,最后给出程序运行后的输出结果。[C++代码]

待修改的【C程序】中存在3个错误,请指出各个错误所在的行号,并给出相应的修改意见。

以下类的声明中有错误,请指出错误的代码行号 class A { public: A(int a=0){ x=a; } static void f1(){ x++; }; private: int x; static int y; };A.3B.4C.7D.11

1、以下类的声明中有错误,请指出错误的代码行号 class A { public: A(int a=0){ x=a; } static void f1(){ x++; }; private: int x; static int y; };A.3B.4C.7D.11