#LQ4004. 2023年10月STEMA测评

2023年10月STEMA测评

选择题

1.十进制数189转换成二进制是( )。

{{ select(1) }}

  • 10111101
  • 11010011
  • 11110000
  • 11001100

2.定义一个整型变量int a,使用指针存储a的地址,下列选项正确的是( )。

{{ select(2) }}

  • int &p=&a;
  • int **p=&a;
  • int *p=a;
  • int *p=&a;

3.定义一个字符串数组:char a[1024]="welcome to china!"要计算上述字符串的长度,应该使用下列哪个函数( )。

{{ select(3) }}

  • strcat()
  • strcmp()
  • strlen()
  • size()
  1. 已定义变量int a=10,b=0; 执行表达式((a=5)||(b=1))之后,a和b的值分别是()。

    {{ select(4) }}

  • 10 0
  • 5 1
  • 5 0
  • 10 1
  1. 运行下面程序,输出的结果是( )。
   #include<iostream>
   using namespace std;
   int func(int x,int y)
   {
       if(x==1&&y==1)
           return 1;
       if(x<0)
           return y;
       if(y<0)
           return x;
       return (func(x,y-2)+func(x-2,y));
   }
   int main()
   {
       cout<<func(3,3);
       return 0;
   }

{{ select(5) }}

  • 7
  • 8
  • 9
  • 10