niusouti.com

下面程序段的输出结果为 Print"10+20=" PrintlO+20 Print"20+20=" PrinflO+20A.10+20=30 20+20=40B.10+20= 30 20+20= 40C.10+20 20+20D.10+20=30 20+20= 40

题目

下面程序段的输出结果为 Print"10+20=" PrintlO+20 Print"20+20=" PrinflO+20

A.10+20=30 20+20=40

B.10+20= 30 20+20= 40

C.10+20 20+20

D.10+20=30 20+20= 40


相似考题
更多“下面程序段的输出结果为Print"10+20="PrintlO+20Print"20+20="PrinflO+20A.10+20=30 20+20=40B.1 ”相关问题
  • 第1题:

    下列程序段的输出结果为______。

    Check = True: a = 1

    Do

    a = a + 1

    Check = Check + 1

    Loop While a < 10

    print Check


    正确答案:8
    8

  • 第2题:

    下面程序运行时输出结果为______。 include include class Rect { public: Rect(int

    下面程序运行时输出结果为______。

    include<iostream.h>

    include

    class Rect

    {

    public:

    Rect(int l, int w){length=l; width=w;)

    void Print(){cout<<"Area:"<<length*width<<end1;}

    void operator delete(void*p){free(p);}

    private:

    int length, width;

    };

    void main()

    {

    Rect *p;

    p=new Rect(5, 4);

    p->Print();

    delete p;

    }


    正确答案:Area:20
    Area:20 解析:此题考查的是内存空间的分配和释放,即free和delete函数的应用。使用new对某种类型的变量进行动态分配的语法格式为:指针=new类型;使用delete对动态分配的变量进行释放是:delete指针。此题中,首先为变量分配内存单元,然后执行语句p->Print();输出Area:20,然后利用delete释放内存单元。

  • 第3题:

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

    num=0

    While hum<=2

    num=num+1

    Print num

    Wend


    正确答案:123
    1,2,3

  • 第4题:

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

    For X=1.5 To 5 Step 1.5

    Print X;

    Next X


    正确答案:1.5 3 4.5
    1.5 3 4.5

  • 第5题:

    若有以下程序段: int r=8; print("%d\n",r>>1): 输出结果是( )。 A.16B.8S

    若有以下程序段: int r=8; print("%d\n",r>>1): 输出结果是( )。

    A.16

    B.8

    C.4

    D.2


    正确答案:C
    本题考查移位运算。将8转为二进制数为1000,右移一位不足补0,结果为0100,转化为十进制结果为4。

  • 第6题:

    下面程序的输出结果是includeclass example{ int a;public: example(int b) {a=b++

    下面程序的输出结果是 #include<iostream,h> class example { int a; public: example(int b) {a=b++;} void print( ){a=a+1;cout<<a<<"";} void print( )const{cout<<a<<"";} }; void main( ) { example X(3);

    A.22

    B.43

    C.42

    D.32


    正确答案:C
    解析:“++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。

  • 第7题:

    下面程序段执行结果为( )。 x=Int(Rnd()+4) Select Case x Case 5 Print"excellent" Case4 Print"good" Case 3 Print"pass" Case Else Print"fail" End Select

    A.excellent

    B.good

    C.pass

    D.fail


    正确答案:B

  • 第8题:

    下面程序的输出结果是includeclass example{ int a;public: example(int b){a=b++;

    下面程序的输出结果是 #include<iostream.h> class example { int a; public: example(int b){a=b++;} void print(){a=a+1; cout<<a<<" ";} void print()const{cout<<a<<" ";} }; void main() { example x(3); const example y(2); x.print(); y.print(); }

    A.2 2

    B.4 3

    C.4 2

    D.3 2


    正确答案:C
    解析:“++”是右结合的,所以先赋值为3,最后输出3+1;常成员函数只有常对象才能调用,所以输出2。

  • 第9题:

    以下程序输出什么?"""x=1"""whilex:print(x)

    A.运行结果显示NameError:name'x'isnotdefined

    B.运行结果无限循环输出1

    C.它等价于下面的程序#x=1whilex:print(x)

    D.它等价于下面的程序whilex:print(x)


    正确答案:A

  • 第10题:

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

    p = 0

    s = 0

    Do

    p = p + 2

    s = s + p

    Loop While p<11

    Print “s=”; s


    正确答案:s=42
    s=42

  • 第11题:

    某企业2017年利润总额为200万元,当年开发新产品研发费用实际支出为20万元,税法规定研发费用可实行50%加计扣除政策。则该企业2017年计算应纳税所得额时可以扣除研发费用的下列计算中,正确的是()

    • A、20+20×50%=30(万元)
    • B、20×50%=10(万元)
    • C、20+20×100%=40(万元)
    • D、20(万元)

    正确答案:A

  • 第12题:

    以下程序段的输出结果是()(□表示空格) Print"a";Tab(3);"b"

    • A、a□b
    • B、□a□□□□b
    • C、a□□□b
    • D、a□□b

    正确答案:A

  • 第13题:

    以下程序段的输出结果是。 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。

  • 第14题:

    下列程序段的输出结果是( )。

    A=0

    Print A+1

    A=3

    A.1

    B.-1

    C.3

    D.0


    正确答案:A
    解析:程序段执行顺序是:A=0;→Print A+1;→Print 1;→A=3,虽然最后一条语句将3赋给变量A,但并没有输出。所以输出结果为第2条语句的执行结果1。

  • 第15题:

    运行以下程序段后,输出结果为 【 】 。

    a=3:b=2

    Print a*(a+B)


    正确答案:15(其中空格)
    15(其中空格) 解析:Print语句含有计算的功能。如果用Print语句打印数值,正数有一个前导符号位空格和一个尾部空格。

  • 第16题:

    下列不正确的语句是

    A.Print a=10+20

    B.Print "a=";10+20

    C.Print "a"="10+20"

    D.Print a=;10+20


    正确答案:D
    解析:Print方法用来输出文本或表达式的值。格式为: [对象名称.]Print[输出表列] 省略对象名称时,则在当前窗体上输出数据;输出表列是输出的常量、变量或表达式,两个输出项之间要使用分割符“,”或“;”。A项与C项输出表列都为表达式,B项中有两个输出项,前一项应该是字符串常量类型;故应加上引号,选项D的语句有误。

  • 第17题:

    下面程序段执行结果为x=Iht(Rnd()+4)Select Case x Case 5 Print"excellent" Case 4 Print"good" Case 3 Print"paSS" Case Else Print "fail"End Select

    A.excellent

    B.good

    C.pass

    D.fail


    正确答案:B
    解析:我们可以看到x=Int(Rnd()+4)语句,其中,Rnd是用来产生随机数的,其值在0~1之间,而在(Rnd()+4)前面有Int进行强制转换,所以x总为4,SelectCasex…EndSelect语句体中的Case4CR>Print"good"语句。所以正确答案是选项B.

  • 第18题:

    下面程序段的输出结果为______。 Print "10+20=", Print 10+20 Print "20+20="; Print 20+20

    A.10+20=30 20+20=40

    B.10+20= 30 20+20= 40

    C.10+20 20+20

    D.10+20=30 20+20= 40


    正确答案:A
    解析:本题考查Print方法的使用。Print后的语句如果以分号结束,表明Print输出的字符不会换行,后面的Print语句会把要显示的字符紧挨着前面的Print语句所显示的字符。同时Print具有简单的计算功能,即先把含有运算符的式子计算出结果之后再输出结果,故本题选A。

  • 第19题:

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

    A.0

    B.1

    C.2

    D.5


    正确答案:A
    本题考查Java中数组的定义和初始化。在该方法里定义并动态初始化了-个整型数组anar,由于没有赋初值,系统默认的初始值是数组中的每个元素都为零。所以输出数组中的第-个元素anar[0]时,自然也是等于零。

  • 第20题:

    下列程序段的输出结果为( )。 A=0 Print A+I A=3

    A.1

    B.-1

    C.3

    D.0


    正确答案:A
    解析:程序段执行顺序是;A=0;→PrintA+1;→Print1;→A=3,虽然最后一条语句将3赋给变量A,但并没有输出。所以输出结果为第2条语句的执行结果1。

  • 第21题:

    下面程序段的输出结果是:int a = 2;System.out.print( a++);System.out.print( a);System.out.print(++a);

    A.333

    B.334

    C.234

    D.233


    正确答案:C

  • 第22题:

    下列VB程序段的输出结果是()。 A=45 : B=20 Max=(A+B)/2+Abs(A-B)/2 Print Max

    • A、10
    • B、20
    • C、30
    • D、45

    正确答案:D

  • 第23题:

    相继执行以下两条命令:M=[10+20] 和? M,屏幕上显示的输出结果是30。


    正确答案:错误