#LQ4002. 2023年3月STEMA测评

2023年3月STEMA测评

选择题

  1. 执行cout<<'9'*3;语句后,输出的结果是( )。

{{ select(1) }}

  • 27
  • 9*3
  • 999
  • 171
  1. 下列选项中,判断a不等于0且b不等于0的正确的条件表达式是( )。

{{ select(2) }}

  • !(a!=0&&b!=0)
  • !a=0&&!b=0
  • a&&b
  • !((a!=0)&&(b!=0))

3.执行语句int a[3][4]={{1,2},{3},{4,5,6,7}};后,a[1][2]和a[2][1]的值分别为:( ) 。

{{ select(3) }}

  • 2、3;
  • 0、5;
  • 2、5;
  • 5、0;
  1. 已定义:int a=02023,b=0x212;a+b的值是( )。

    {{ select(4) }}

  • 八进制数4771
  • 十进制数1573
  • 十进制数2553
  • 十六进制数9f9
  1. 执行以下代码,输出的结果是( )。

    #include<iostream>
    using namespace std;
    int func(int x)
    {
        if (x <= 4)
            return 2*x-1;
        else if(x>7)
            return func(x-4)+x;
        else
            return func(x+3)+ 2;
    }
    int main()
    {
        cout << func(10);
        return 0;
    }
    

    {{ select(5) }}

  • 26;
  • 29;
  • 38;
  • 24;