第29340题 单选题
以下关于C++循环遍历数组的代码片段中,写法正确且符合边界优化要求的是?

已知C++数组int scores[] = {90, 85, 78, 92, 88};,需要遍历该数组并输出每个元素,要求避免数组越界且尽可能优化循环性能。

A

for(int i=0; i<=5; ++i) { cout << scores[i] << " "; }

B

for(int i=0; i<5; ++i) { cout << scores[i] << " "; }

C

int len = sizeof(scores)/sizeof(scores[0]); for(int i=0; i<len; ++i) { cout << scores[i] << " "; }

D

for(int i=1; i<=5; ++i) { cout << scores[i] << " "; }

程序运行统计
暂无判题统计
提交0次 正确率0.00%
答案解析