题目

无序数组元素a(1)到a(n)中存在一个出现次数过半的值,如数组a的值依次为3,1,2,2,2,其中出现次数过半的元素为2。查找该值的VB程序段如下: c= a(1): cnt= 0 For i= 1 To      If  Then c= a(i)      If  Then cnt= cnt+ 1 Else cnt= cnt- 1 Next i Text1.Text= "出现次数过半的值是: " &c 上述程序段3个方框处的代码分别为(    ) A . ①n②cnt=i ③c = a(cnt) B . ①n\2+ 1②cnt=0 ③c= a(i) C . ①n②cnt= 0③c= a(i) D . ①(n+ 1)\2 ②cnt=i ③c = a(cnt) 答案:C
信息技术 试题推荐
最近更新