• 2022-06-06
    执行下面的代码后,输出结果为( )。class test{public $data;}Sx=new test();$x->data=100;$y=$x;$y->data=10;echo $x->data;
    A: 100
    B: 10
    C: 0
    D: null
  • B

    内容

    • 0

      执行下列代码后的输出结果是() class test: __data = 0[br][/br] a = test() a.__data = 10 a._test__data = 20 test.__data = 30 print(test.test__data) A: 0 B: 10 C: 20 D: 30

    • 1

      类test的定义如下,$x是类test的对象,则4个选项中,正确的是( )。class test{const no='110';}$x=new test( ); A: echo $x.no; B: echo $x->no; C: echo test->no; D: echo test::no;

    • 2

      有如下程序 #include int test(int *data) { return --(*data); } main() { int data = 12; test(&data); printf("%d,", data); data = test(&data); printf("%d,", data); } 程序运行后的输出结果是

    • 3

      ‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬关于Python赋值语句,描述正确的是‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬‬ A: &gt;&gt;&gt;<br/>x = 10<br/>&gt;&gt;&gt;<br/>y = 20<br/>&gt;&gt;&gt;<br/>x,y = y,x<br/>执行以上代码后,互换x与y的值。 B: 在Python语言中,"=="表示赋值,==,将表达式右边的表达式计算后的结果值赋给左侧变量。 C: &gt;&gt;&gt;<br/>a,b,c,d = 10,20,"alice",True<br/>执行以上代码后,出现错误,无法对变量a,b,c,d赋值。 D: 对变量进行赋值的一行代码被称为赋值语句,使用==表达。<br/>x = 10<br/>&gt;&gt;&gt;<br/>y = 20<br/>&gt;&gt;&gt;<br/>x,y = y,x<br/>执行以上代码后,互换x与y的值。

    • 4

      下列代码段执行后,x的值为()。 int x = 0,y = 10; do{ x +=2; y -=3; }while(y &gt; 0); A: 12 B: 10 C: 8 D: 6