牛客网错题整理--C++篇3

本文整理了牛客网上关于C++的错题,包括数组初始化、程序逻辑判断、拷贝构造函数调用次数以及循环控制表达式和指针数组的理解,详细分析了错误原因并给出正确解答。
摘要由CSDN通过智能技术生成

牛客网错题整理–C++篇3

  1. 下面对一维数组 a 进行正确的初始化的语句是():
    A. int a[10] = (0, 0, 0, 0, 0); //注:这里是小括号
    B. int a[10] = {};
    C. int a[10] = {10};
    D. int a[10] = {10, 0, -1};

正确答案: BCD 我的答案: C

错误原因: 没看到是多选,不好意思。。。虽然明知道BCD都是对的
[捂脸哭]

逐项分析:
A. 数组初始化没有用小括号的,全是大括号。
B. 默认初始化,所有元素为0。
C. 只初始化第一个数据为10,其他为0。
D. 初始化三个数据,其他为0。

  1. 下列程序输入:2空格0,其运行结果是():
#include<iostream>
 using namespace std;
 int main()
 {
    
 int i=0,j=0,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值