#1591. 程序阅读-前缀和

程序阅读-前缀和

阅读以下程序,完成后面的判断题和选择题:

image

判断题

1、输入的 x 值应在[0, n-1]范围内( )。 {{ select(1) }}

2、将第10行改为d[x]++,不影响程序的执行结果( )。 {{ select(2) }}

3、对任意在[0,9]之间的数 i ,都有 d[i-1] < d[i] < d[i+1]( )。 {{ select(3) }}

4、将第16行改为if(d[i] > d[i-1]),程序的执行结果会改变( )。 {{ select(4) }}

选择题

5、当输入n=9后,接着输入 1 3 4 5 2 4 3 5 2。输出为( )。 {{ select(5) }}

  • 1:1 2:2 3:3 4:4 5:5
  • 1:1 2:2 3:4 4:6 5:8
  • 1:0 2:1 3:2 4:1 5:2
  • 1:1 2:2 3:3 4:2 5:3

6、将程序中的第17行改为 printf("%d",i),输入n=10,之后再输入 1 3 4 1 5 4 4 3 5,程序输出结果为( )。 {{ select(6) }}

  • 4 3 4 3
  • 3 2 3 2
  • 1 3 4 5
  • 1 2 3 4 5