单选题

在下列代码的横线处填写( ),可以使得输出不是“31”。<br class="markdown_return">#include <iostream><br class="markdown_return">Using namespace std;<br class="markdown_return">Int main() {<br class="markdown_return">    int array[5] = {1, 2, 4, 8,16};<br class="markdown_return">    int res = 日;<br class="markdown_return">    f or (int i = ; i &lt; 5; i++)<br class="markdown_return">          ___________;// 在此处填写代码<br class="markdown_return">    cout &lt;&lt; res &lt;&lt; endl;<br class="markdown_return">    return 0;<br class="markdown_return">}</iostream>

A.

 res = res + array[i]

B.

 res = res &amp; array[i]

C.

 res = res | array[i]

D.

 res = res ^ array[i]

发表评论

登录 后再回复