更多“以下代码执行结果为。()?php$num = “24linux”+6;echo $num;? A.30B.24linux6C.6D.30linux”相关问题
  • 第1题:

    下面程序的运行结果为includeclass A{int num;public:A(int i){num=i;}A(A &a)

    下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int i){num=i;} A(A &a) { num = a.num+ +;} void print( ) {cout << num;} }; void main( 0 { A a (1),b (a) ; a.print( ); b.

    A.11

    B.12

    C.21

    D.22


    正确答案:C
    解析:本题考查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的num变为1而a的num变为2(先赋值再自加)。

  • 第2题:

    以下程序段的输出结果是。 num=0 while num<=2 num = num+1 wend Print


    正确答案:3
    【解析】num初始赋值为0,当num小于等于2时,num值加1,据此,当num=0时,执行语句,num值变为1,再执行,num值变为2。此时程序需要执行1次,num值变为3,1大于2,所以当循环结束。故本处填:3。

  • 第3题:

    以下程序段的输出结果是【 】。

    num=0

    While hum<=2

    num=num+1

    Print num

    Wend


    正确答案:123
    1,2,3

  • 第4题:

    以下程序段的输出结果是【 】。

    num=0

    While num<=5

    num=num+1

    Wend

    MsgBox nu


    正确答案:6
    6 解析:只要指定的条件为True,则会重复执行一系列的语句。
    相关语法如
    While condition
    [statements]
    Wend
    本题中的循环只能当num的值超过5时才终止,所以最终的num的值为6。

  • 第5题:

    若以下变量均是整型,且num=sum=7;则执行表达式sum=num++,sum++,++num后sum的值为()。

    A.7

    B.8

    C.9

    D.10


    正确答案:A

  • 第6题:

    执行下列命令,正确的输出结果是( )。 STORE—123.456 TO NUM?”NUM=”+STR(NUM,8,3)A.123.456SXB

    执行下列命令,正确的输出结果是( )。 STORE—123.456 TO NUM?”NUM=”+STR(NUM,8,3)

    A.123.456

    B.—123.456

    C.NUM=—123.456

    D.NUM=123.456


    正确答案:C
    STORE的功能是给内存变量赋值,STR函数的功能则是将数值转换成字符,转换时自动四舍五人。本题要求返回的字符串的理想长度为B个字符,保蹿3位小数,所以正确答案为C选项。

  • 第7题:

    单击一次命令按钮之后,下列程序代码的执行结果为______。 Private Sub Command1_ Click() a = fun(4) + fun(5) Print a; End Sub Public Function fun (n As Integer) Static Num For i = 1 To n Num = Num + i Next i fun = Num End Function

    A.15

    B.20

    C.35

    D.40


    正确答案:C

  • 第8题:

    以下程序的执行结果为【】。 include using namespace std; void overload(int num) {cou

    以下程序的执行结果为【 】。

    include<iostream>

    using namespace std;

    void overload(int num)

    {

    cout<<num<<end1;

    }

    void overload(char ch)

    {

    char c=ch+1;

    cout<<c<<end1;

    }

    int main()

    {

    overload('X');

    return 0;

    }


    正确答案:Y
    Y 解析:本题考核函数重载。在本题中,函数overload()有两次实现。第一次实现中,其形参为int型;第2饮实现中,其形参为char型,所以构成了函数重载。主函数中调用overload()函数时传递的实参为字符'X',所以执行函数的第2次实现。输出Y。

  • 第9题:

    以下程序的输出结果是

    main( )

    {int num=0;

    while(num<=2)

    {

    num++;cout<<num;}

    }

    A.1234

    B.123

    C.12

    D.1


    正确答案:B
    解析:本题考察的是循环次数的判定。有while后的逻辑表达式可知,整个循环体需要执行 3次,故可直接选定正确答案为B。

  • 第10题:

    以下程序段的输出结果是()。 num=0 Do While num<=2 num=num+1 Loop Print num


    正确答案:3

  • 第11题:

    单选题
    看以下JavaScript程序:varnum;num=5+true;执行以上程序后,num的值为()。
    A

    false

    B

    true

    C

    6

    D

    5


    正确答案: B
    解析: 暂无解析

  • 第12题:

    单选题
    有以下程序段:char name[20];int num;scanf(name=%s num=%d,name,&num);当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为(  )。
    A

    Lili

    B

    name=Lili

    C

    Lili num=

    D

    name=Lili num=1001


    正确答案: A
    解析:
    在C语言中输入多个字符串时,系统会把空格字符作为输入的字符串之间的分隔符。本题中,当从键盘输入name=Lili num=1001时,Lili赋值给name,1001赋值给num。答案选择A选项。

  • 第13题:

    阅读如下程序段,则执行后程序的输出结果是

    #include

    main()

    {structa{int x; int y;}num[2]={{20,5},{6,7}};

    printf("%d\n",num[0].x/num[0].y*num[1].y);}

    A.0

    B.28

    C.20

    D.5


    正确答案:B

  • 第14题:

    若当前工作区为A,执行以下命令后结果()REPLACE NUM WITH 20 STORE 0 TO NUM ?NUM,A- >NUM,M.NUM

    A、0020

    B、0200

    C、000

    D、20200


    参考答案:D

  • 第15题:

    当发生Form_ Click 事件后,下面这段程序代码的执行结果为在窗体中输出______。 Option Explicit Private Sub Form. Click () Dim num As String * 1, n As Integer Open "C:\ Check. txt" For Random As #10 For n = 1 To 6 num = Chr(n + 64) Put %10, n, num Next n Seek #10, 3: Get #10, , num Print Loc(10); Seek(10) End Sub

    A.3 4

    B.4 5

    C.5 3

    D.3 3


    正确答案:A

  • 第16题:

    以下程序运行后,如果从键盘上输入ABCDEF<回车>,则输出结果为______。includeinclude

    以下程序运行后,如果从键盘上输入ABCDEF<回车>,则输出结果为______。 #include<stdio.h> #include<string.h> func(char str[]) { int num=0; while(*(str+num)!='\0') num++; return(num);p } main() { char str[10],*p=str; gets(p);printf("%d\n",func(P)); }

    A.8

    B.7

    C.6

    D.5


    正确答案:C
    解析:本题通过函数gets()从键盘接收一个字符串,并通过调用fune()函数,统计串中字符的个数。

  • 第17题:

    下面程序的输出结果为_____。 include void main( ) { in num=0,i=8; do{ i--; num+

    下面程序的输出结果为_____。

    include<iostream.h>

    void main( )

    {

    in num=0,i=8;

    do{

    i--;

    num++;

    }while(--i) ;

    cout < < num < < endl;

    }


    正确答案:4
    4 解析:本题考查的是考生分析简单循环结构的能力。大体过程为第1次进入循环,i变成7,num变为1, i变为6;第2次进入循环,i变成5,num变为2,i变为 4;第3次进入循环,i变成3,num变为3,i变为2;第4次进入循环,i变成1,num变为4,i变为0,循环结束。

  • 第18题:

    有以下程序段

    char.name[20];int num;

    scanf(“name=%s num=%d”,name,&num);

    当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为

    A.Lill

    B.name=Lili

    C.Lili.num=

    D.name=Lili num—1001


    正确答案:A
    解析:scanf函数巾的格式控制字符串是为了输入数据用的.尤论其中有什么字符.也不会输出到屏幕上。输入数据时要按照一一对应的位置原样输入这些字符,包括字符的大小写、字符间的间隔等必须与scanf巾的完全一致。故执行程序后name的值为Lli。

  • 第19题:

    执行下列命令,正确的输出结果是( )。 STORE—123.456 TO NUM?”NUM=”+STR(NUM,8,3)

    A. 123.456

    B. —123.456

    C. NUM=—123.456

    D. NUM=123.456


    正确答案:C
    STORE的功能是给内存变量赋值,STR函数的功能则是将数值转换成字符,转换时自动四舍五人。本题要求返回的字符串的理想长度为B个字符,保蹿3位小数,所以正确答案为C 选项。

  • 第20题:

    下面程序的运行结果为includeclass A{ int num;public: A(int){num=i;} A(ABm){num

    下面程序的运行结果为 #include<iostream.h> class A { int num; public: A(int){num=i;} A(ABm){num=a.num++;} void print(){cout<<num;} }; void main() { Aa(1),b(a); a.print(); b.print(); }

    A.11

    B.12

    C.21

    D.22


    正确答案:C
    解析:本题;号查考生对拷贝构造函数的掌握。因为++运算是右结合的,所以在使用a对b赋值时,b的num变为l而a的num变为2(先赋值再自加)。

  • 第21题:

    (16)有以下程序段

    char name[20]; int num;

    scanf("name=%s num=%d",name;&num);

    当执行上述程序段,并从键盘输入:name=Lili num=1001<回车>后,name的值为

    A)Lili

    B)name=Lili

    C)Lili num=

    D)name=Lili num=1001


    正确答案:A

  • 第22题:

    看以下JavaScript程序:varnum;num=5+true;执行以上程序后,num的值为()。

    • A、false
    • B、true
    • C、6
    • D、5

    正确答案:C

  • 第23题:

    填空题
    以下程序段的输出结果是()。 num=0 Do While num<=2 num=num+1 Loop Print num

    正确答案: 3
    解析: 暂无解析