更多“下面程序的输出结果是多少? ”相关问题
  • 第1题:

    下面代码的输出结果是多少?char var[10];int test(char var[]){return sizeof(var);};A.4SXB

    下面代码的输出结果是多少?

    char var[10];

    int test(char var[])

    {

    return sizeof(var);

    };

    A.4

    B.9

    C.11

    D.10


    正确答案:A
    因为var[]等价于*var,已经退化为一个指针,所以大小是4

  • 第2题:

    下面程序的输出结果为( )。

    CLEAR


    正确答案:D

  • 第3题:

    下面程序输出的结果是多少? x = 6 x %= 2 print(x)

    A.0

    B.2

    C.3

    D.6


    01234

  • 第4题:

    阅读下面程序,则执行后的输出结果为

    ( )


    正确答案:D
    在C中,数据只能从实际参数单向传递给形参。

  • 第5题:

    下面的程序输出的结果是( )。 include using namespace std; void main(){

    下面的程序输出的结果是( )。 #include <iostream> using namespace std; void main(){ int a=2; int &c=a; a++; cout<<c; }

    A.2

    B.3

    C.4

    D.*a


    正确答案:B
    解析:c是a的引用,故a++相当于c++。