紧急提出一个简单的 C 更正问题

发布于 教育 2024-07-23
6个回答
  1. 匿名用户2024-01-31

    VC++ 调试通过。

    强烈建议房东以后再写一个程序,注意**的风格!

    #include

    #include

    class sample

    int n;

    sample(const sample&);

    public:

    sample (const int i)

    n=i;void add(sample &s)

    如果 (&s==this) 不能单独添加,则这是指向当前对象的指针。

    cout<<"你不能把它加起来"void disp()

    coutsample s(1),s1(2);请注意,这里的 1 和 2 是 int 类型!!

    system("pause");

  2. 匿名用户2024-01-30

    因为 sample(const sample&); 因此,该对象被宣布为私有,因此已被禁止复制。

    void add(sample s) 会出现编译错误,可以写成 void add(sample &s)。

    此外,sample(i=0) 应该是 sample(int i=0)。

  3. 匿名用户2024-01-29

    a main 函数是程序的入口点,但位置可以任意,但只能有一个 main 函数。

    B C 不像 phython 这样的语言,其中 c 由分号分隔。 只要有分号; 它被认为是一个完整的陈述。 而不是回车。

    c 正确的选项。 c 的输入和输出是依靠库函数完成的。 printf() 和 scanf() 是两个最基本的库函数。 语句可以调用一个或多个函数,但语句不等于函数。

    d c C++ 的编译器在编译时会忽略注释的内容。 同样,您可以在评论中写任何内容...... 你甚至可以画一幅带星号的画来给自己签名......

  4. 匿名用户2024-01-28

    a main();该函数是唯一的入口函数,无论位置如何,在执行程序时首先执行该函数。

    在 b c 语言中,语句是用分号结束的,可以一行包含多个语句,例如:a = 1; b = 2;这是两个语句,为了可读性,通常只写一句话。

    c c 是对的。 C 语言中的输出通常使用 printf,这是一个在头文件中称为 include 的库函数,其他输出也是如此。

    d 在编译过程中,编译器跳过注释部分。 找不到 bug。

  5. 匿名用户2024-01-27

    你选择C,其余的都不能证明是合理的。

  6. 匿名用户2024-01-26

    我看到了几个错误。

    b 中的虚函数 f2 和 f3 用 final 修饰,因此不能在其子类 d 中被覆盖。

    D 中 F3 的另一个错误是错误地使用了 override 关键字。 override 关键字必须是重写在基类中声明为 virtual 的虚拟成员的函数。 因此,您可以在 b 中 f3 前面添加一个虚拟关键字,或者在 d 中 f3 之后删除 override 关键字。

    d 中的 g1 也是一个冗余的覆盖关键字。 因为 G1 在 B 中不存在,所以当然没有必要重写它。

    b 中的 f 函数是一个纯虚函数,如果它的子类 d 没有实现该函数,它的子类也是一个虚类,不能实例化。 所以函数 f 可以在子类 d 中实现。

    b 中没有无参数结构。

相关回答
8个回答2024-07-23

更改他们的

更改为以下内容 >>>More

12个回答2024-07-23

1. head → headed

整个段落都是简单的过去式。 >>>More

9个回答2024-07-23

这是优先事项。

b=(a||(a)) >>>More

18个回答2024-07-23

老师的公式是匀速直线运动的公式,其中 a 是加速度,这个公式也适用于匀速直线运动,但其中 a = 0 >>>More