十五届蓝桥省赛中级组选择题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
- 定义char a[]="hello\nworld",执行cout<<a;输出结果是(){{ select(1) }}
- \n
- ( ){{ select(2) }}
- 表达式4%12的结果是( ) {{ select(3) }}
- 0
- 4
- 3
- 12
- 下列选项中,逻辑表达式的值始终与B的真假无关的是( ){{ select(4) }}
- (!A || B) && A
- (A || B) && (!A && B)
- (A && !A) || B
- (A || B) && (A || !B)
5.运行下面程序,输出结果是( ){{ select(5) }}
- 196
- 197
- 198
- 199
int a[6] = {16, 8, 32, 10, 9, 21};
int func(int L, int R, int d)
{
if (L > R)
return 0;
int sum = 0, m = a[L], index = L;
for (int i = L + 1; i <= R; i++)
{
if (m < a[i])
{
m = a[i];
index = i;
}
}
int lt = func(L, index - 1, d + 1);
int rt = func(index + 1, R, d + 1);
return lt + rt + d * m;
}
int main()
{
cout << func(0, 5, 1);
return 0;
}