下面程序错误的语句是 #include"iostream.h" ① void main() ② { ③ int A=0; ④ int&B; ⑤ B=A; ⑥ cout<<B; ⑦ cout<<A; ⑧ }A.②B.③C.④D.⑥

题目

下面程序错误的语句是 #include"iostream.h" ① void main() ② { ③ int A=0; ④ int&B; ⑤ B=A; ⑥ cout<<B; ⑦ cout<<A; ⑧ }

A.②

B.③

C.④

D.⑥


相似考题
更多“下面程序错误的语句是#include"iostream.h"①void main()②{③int A=0;④int&B;⑤B=A;⑥cout<<B;⑦cout< ”相关问题
  • 第1题:

    下面程序的运行结果为_____。 include void fun(int x=0,int y=0) { cout < < x < <

    下面程序的运行结果为_____。

    include<iostream.h>

    void fun(int x=0,int y=0)

    {

    cout < < x < < y;

    }

    void main( )

    {

    fun(5) ;

    }


    正确答案:50
    50 解析:本题考查的是函数的默认参数,如果一个函数中有多个参数,则默认参数应从右至左逐个定义,所以题目中x使用参数5,y使用默认参数0。

  • 第2题:

    下面程序错误的语句是 #include" iostream.h" ① void main( ) ② { ③ int A=0; ④ int & B; ⑤ B=A; ⑥ cout < < B; ⑦ cout < < A; ⑧ }

    A.②

    B.③

    C.④

    D.⑥


    正确答案:C
    解析:引用必须在第一时间进行赋值,int&B没有在第一时间赋值故错误。注意:引用的方式,引用和指针应用的比较。

  • 第3题:

    下面程序错误的语句是①include ②void main()③{④int * p=new int[1]⑤p=9⑥cout<<* p<

    下面程序错误的语句是

    ①#include<iostream.h>

    ②void main()

    ③{

    ④ int * p=new int[1]

    ⑤ p=9

    ⑥ cout<<* p<<end1;

    ⑦ delete []p;

    ⑧}

    A.④

    B.⑤

    C.⑥

    D.⑦


    正确答案:B
    解析:本题考查的是指针的使用,p是指向int型的指针,若想给它指向的元素赋值,应使用*符号,直接赋值相当于改变了原来p存储的地址。

  • 第4题:

    下面程序错误的语句是 #include“iostream.h” ① void main( ) ② { ③ int A=0; ④ int &B; ⑤ B=A; ⑥ cout<<B; ⑦ cout<<A; ⑧ }

    A.②

    B.③

    C.④

    D.⑥


    正确答案:C
    解析:引用必须在第一时间进行赋值,int&B没有在第—时间赋值故错误。注意:引用的方式,引用和指针应用的比较。

  • 第5题:

    下面程序错误的语句是 #include"iostream.h" ① void main() ② { ③ int A=0; ④ int & B; ⑤ B=A ⑥ cout<<B; ⑦ cout<<A; ⑧ }

    A.②

    B.③

    C.④

    D.⑥


    正确答案:C
    解析:引用必须在第一时间进行赋值,int&B没有在第一时间赋值故错误。注意:引用的方式,引用和指针应用的比较。