#LQ4005. 2023年12月STEMA测评
2023年12月STEMA测评
选择题
- 定义字符串 string a="Hello C++",下列选项可以获取到字符'C'的是( )。
{{ select(1) }}
- a[7]
- a[6]
- a[5]
- a[4]
- 下列选项中数值与其它项不同的是( )。
{{ select(2) }}
3.定义变量int i=0,a,执行表达式a=--i后,i和a的值分别是()( ) 。
{{ select(3) }}
- -1、0
- 0、-1
- -1、-1
- 0、0
-
定义数组 int a[10]={4,6,1,3,8,7,2,9,0,5},那么*(a+5)的值是( )。
{{ select(4) }}
- 7
- 8
- 2
- 9
-
执行以下程序,输出的结果是()。
#include<iostream> using namespace std; int func(int x,int y,int z) { if(x==1||y==1||z==1) return 1; if(x<y&&x<z) return func(x,y-1,z)+func(x,y,z-1); if(y<x&&y<x) return func(x-1,y,z)+func(x,y,z-1); return func(x-1,y,z)+func(x,y-1,z); } int main() { cout<<func(3,3,2); return 0; }
{{ select(5) }}
- 5
- 6
- 7
- 8