下列程序的执行结果是()。 classProgram{ publicstaticvoidMain(string[]args) { stringstr1,str2; str1=”abdde”; str2=”abcdefg”; Console.WriteLine(“{0}”,str1==str2); } }

题目

下列程序的执行结果是()。 classProgram{ publicstaticvoidMain(string[]args) { stringstr1,str2; str1=”abdde”; str2=”abcdefg”; Console.WriteLine(“{0}”,str1==str2); } }


相似考题
更多“下列程序的执行结果是()。 classProgram{ pub”相关问题
  • 第1题:

    下列程序的执行结果是______。 include float temp; float&fn2(float r) { temp=

    下列程序的执行结果是______。

    include<iostream.h>

    float temp;

    float&fn2(float r)

    {

    temp=r*r*3.14;

    return temp;

    }

    void main( )

    {

    float a=fn2(5.0);

    float&b=fn2(5.0);

    b=20;

    cout<<temp<<endl;

    }


    正确答案:20
    20 解析:本题考察全局变量和引用的综合使用。在主函数中,b实际上是temp的一个引用。因此在给b赋值20的时候,输出的temp就是20。

  • 第2题:

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

    A.3

    B.2

    C.1

    D.4


    正确答案:A

  • 第3题:

    下列程序执行后的输出结果是( )。

    A.6

    B.7

    C.8

    D.9


    正确答案:A
    本题考查函数的调用,从主函数传递到调用函数中,*a的值为0,因此当执行完调用函数后,b[0]的值为6。

  • 第4题:

    有以下程序

    程序执行后的输出结果是( )。

    A.Prohsbn

    B.Prphsbn

    C.Progsbn

    D.Program


    正确答案:A
    函数funl功能是将字符串中元素加1,main函数将数组第4个元素的指针传进timl函数中,所以答案选择A)。

  • 第5题:

    有以下程序:includeusing namespace std;Class A{public:A(){tout{("A"}};classB{pub

    有以下程序: #include<iostream> using namespace std; Class A{ public: A(){tout{("A"} }; classB{public:B(){cout<<"B";>> classC:public A{ B b; public: C(){cout<<"C";} }; int main(){C obj;return 0;} 执行后的输出结果是( )。

    A.CBA

    B.BAC

    C.ACB

    D.ABC


    正确答案:D
    解析: 本题考查的是类的继承和派生。系统首先要通过派生类的构造函数调用基类的构造函数,对基类成员初始化,然后对派生类中的新增成员初始化。

  • 第6题:

    有下列程序:

    执行程序时,给变量x输入10,程序的输出结果是( )。

    A.55

    B.54

    C.65

    D.45


    正确答案:A
    本题在函数intfun(intn)的定义中又出现了对函数fun的调用,所以函数fun是递归函数。因而在主函数中调用x=fun(x)时,当输入10赋给变量x时,递归调用的过程为fun(10)=l0+fun(9)=10+9+fun(8)=10+9+8+fun(7)=10+9++8+7+fun(6)=10+9++8+7+6+fun(5)=10+9++8+7+6+5+fun(4)=l0+9++8+7+6+5+4+fun(3)=10+9++8+7+6+5+4+3+fun(2)=10+9++8+7+6+5+4+3+2+fun(1)=10+9++8+7+6+5+4+3+2+l+fun(0)=10+9++8+7+6+5+4+3+2+1=55

  • 第7题:

    下列程序执行后的输出结果是: main() { char arr[2][4]; strcpy(arr'"you"); strcpy(arr[1],"me"); arr[0][3]='&'; printf("%s\n",arr); } 程序的输出结果是( )。

    A.you&me

    B.me

    C.you

    D.err


    正确答案:A
    解析:本题定义了一个二维字符数组arr[2][4],该二维数组可以看成一个含有两个元素arr[0]、arr[1]的一维字符数组,分别看成是含有4个元素,也可以看成是以arr为首地址的一个一维字符数组。函数strcpy(arr,“you”)是把字符串“you”复制到arr指向的空间,strcpy(arr[1],“me”)同理,在以arr[0]为首地址的字符数组中有“you”,在以air[1]为首地址的字符数组中有“me”。arr[0][3]=‘&’;是给arr[0]为首地址的字符数组的第4个元素赋值为‘&’。因此输出为you&me。

  • 第8题:

    下面程序的运行结果是()。 usingSystem; classProgram{ publicstaticvoidMain(string[]args) { constintSIZE=10; int[] y={1,2,3,4,5,6,7,8,9,10}; int[] z=newint[SIZE]; for(int i=0;i


    正确答案:14710131619222528

  • 第9题:

    下列程序段的执行结果是()。

    • A、aaaaaa、abc、dec
    • B、aaa、abc、dec
    • C、aaa、abc、cde
    • D、aaa、abc、ddc

    正确答案:C

  • 第10题:

    填空题
    以下程序的执行结果是()

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

  • 第11题:

    单选题
    下列程序执行后,输出的结果是(  )。
    A

    1

    B

    2

    C

    4

    D

    5


    正确答案: D
    解析:
    循环条件是++x,在C++中,对于非O值全都为真,O代
    表假。x的初始值为-5,所以循环能进行4次。

  • 第12题:

    填空题
    下面程序的运行结果是()。 usingSystem; classProgram{ publicstaticvoidMain(string[]args) { constintSIZE=10; int[] y={1,2,3,4,5,6,7,8,9,10}; int[] z=newint[SIZE]; for(int i=0;i

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

  • 第13题:

    下列程序执行的输出结果是()。 include main() {char a[2][4];strcpy(a,"are");strcpy(

    下列程序执行的输出结果是( )。 #include<stdio.h> main() { char a[2][4]; strcpy(a,"are");strcpy(a [1],"you"); a[0][3]='&'; printf("%s\n",a); }

    A.are&you

    B.you

    C.are

    D.&


    正确答案:A
    解析:strcpy(a,"are")中数组名a代表数组首地址的地址常量,该操作把are复制到a中,a[0][3]='&',且strcpy(a[1],"you")把you复制到a[1]中,故输出a为“are&you”。

  • 第14题:

    下列程序执行后的输出结果是( )。 main { char x=0xFFFF;printf("%d\n",x--);}A. -32767SXB

    下列程序执行后的输出结果是( )。 main { char x=0xFFFF;printf("%d\n",x--);}

    A. -32767

    B.FFFE

    C.1

    D.32768


    正确答案:C
    因为x=0xFFFF=11111111,因此当以整型形式输出时对应的数为一1。

  • 第15题:

    下列程序执行后的输出结果是( )。

    A.3

    B.6

    C.9

    D.随机数


    正确答案:D
    程序执行到for循环,当i=p时,i中放的是p的地址,类型不符合,因此输出随机数,故选择D选项。

  • 第16题:

    下列程序执行后的输出结果是( )。

    A.-32767

    B.FFFE

    C.-1

    D.-32768


    正确答案:C
    因为x=0xFFFF=11111111,因此当以整型形式输出时对应的数为-1。

  • 第17题:

    下列程序执行后的输出结果是( )。

    A.G

    B.H

    C.I

    D.J


    正确答案:A
    因为x=ˊfˊ,所以写成ˊAˊ+(x-ˊaˊ+1)=ˊAˊ+(ˊfˊ-ˊaˊ+1)=ˊAˊ+6=ˊGˊ,故选择A选项。

  • 第18题:

    执行下列程序时输入12345678,程序的运行结果是______。 include main() { int x,y; sca

    执行下列程序时输入12345678,程序的运行结果是______。 #include<stdio.h> main() { int x,y; scanf("%2d%2d"); printf("%d\n",x+y); }

    A.17

    B.46

    C.15

    D.9


    正确答案:B

  • 第19题:

    下列程序的运行结果是()。 classprogram { staticvoidFunc(inta,outintx,outinty) { x=a/10; y=a%10; } staticvoidMain() { int m=35; int a,b; Func(m,outa,outb); Console.WriteLine("{0},{1}",a,b);


    正确答案:3,5

  • 第20题:

    下面程序的运行结果是() classProgram{ publicstaticvoidMain(string[]args) { stringstr1="星期一//星期二//星期三"; stringstr2=@"星期一//星期二//星期三"; Console.WriteLine("str1={0}",str1); Console.WriteLine("str2={0}",str2);


    正确答案:stringstr1=星期一/星期二/星期三,stringstr2=星期一//星期二//星期三

  • 第21题:

    填空题
    下列程序的执行结果是()。 classProgram{ publicstaticvoidMain(string[]args) { stringstr1,str2; str1=”abdde”; str2=”abcdefg”; Console.WriteLine(“{0}”,str1==str2); } }

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

  • 第22题:

    填空题
    若要从字符串str的第3个字符开始取5个字符作为一个子串赋给sstr,可以使用语句(str.Substring(2,5))实现。5.以下程序的执行结果是()。 classProgram { publicstaticvoidMain(string[]args) { stringstr=”1a2b3c”; int i; for(i=0;i=’0’&&str[i]<=’9’) Console.WriteLine(str[i]); } }

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

  • 第23题:

    填空题
    下列程序的运行结果是()。 classprogram { staticvoidFunc(inta,outintx,outinty) { x=a/10; y=a%10; } staticvoidMain() { int m=35; int a,b; Func(m,outa,outb); Console.WriteLine("{0},{1}",a,b);

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