题库首页 › GESP等级认证(C++) › 题目 25372

执行以下代码后,输出结果是:( )。 int arr[] = {5, 10, 15, 20, 25, 30}; int count = sizeof(arr) / sizeof(arr[0]); cout << count;

A:4
B:6
C:24
D:30

正确答案:B

答案解析

计算数组arr的元素个数,通过sizeof(arr)获取整个数组占用的字节数,再除以单个元素占用的字节数sizeof(arr[0]),得到元素总数。该数值由数组定义时的初始化元素个数决定,与后续可能的输出操作无关。count变量存储此计算结果,其值取决于数组实际分配的元素数量和数据类型大小。

试卷来源:202603 CCF-GESP编程能力等级认证C++三级真题

本卷相关题目

在线做题 同科目题库