#541. 十五届蓝桥杯中高级组10月
十五届蓝桥杯中高级组10月
一.选择题
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()
4.已定义变量int a = 10, b = 0;执行表达式((a = 5) || (b = 1))之后,a和b的值分别() {{ select(4) }}
- 10,0
- 5,1
- 5,0
- 10,1
5.运行下面程序,输出的结果是()
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