zoukankan      html  css  js  c++  java
  • C++学习_一道程序填空题重拾C++

    题目描述

    填空,使得程序输出指定结果
    

    输入:

    输出:

    123,456  

    程序如下:

    #include <iostream>
    using namespace std;
    
    int main()
    {
    	int * a[] = {
    // 在此处补充你的代码
    };
    	
    	*a[2] = 123;
    	a[3][5] = 456;
    	if(! a[0] ) {
    		cout << * a[2] << "," << a[3][5];
    	}
    	return 0;
    }

    RRR

    目前还没学会!!!


     2019年7月23日18:00 终于搞定了!0.0

    完整代码

    #include <iostream>
    using namespace std;
    
    int main()
    {
    	int * a[] = {
    0,new int,new int,new int, new int
    };
    	
    	*a[2] = 123;
    	a[3][5] = 456;
    	if(! a[0] ) {
    		cout << * a[2] << "," << a[3][5];
    	}
    	return 0;
    }

    输入参数解析

    // 输入参数如下
    0,new int,new int,new int, new int
    // 解析
    // 因为int * a[] 表示定义一个数组,数组元素全部都是整型指针
    // 而 new int 刚好返回int * 类型 
    // 而且保证 !a[0]为真才能正确输出 *a[2]和a[3][5]的内容 
    

    RRR

    本人计算机小白一枚,对编程有浓厚兴趣,在此贴出自己的计算机学习历程,还有很多不足,望多多指教! 读书后发现好多的内容与具体专业有偏差,没来得及完成,虽然“有时间我就会做...”是人生最大的谎言,但有时间我会继续搞定未完成的内容,有始有终,兴趣使然!
  • 相关阅读:
    Spring使用JDBC配置具名参数
    linux中的匿名管道和命名管道
    linux查看CPU信息
    磁盘阵列RAID原理、种类及性能优缺点对比
    SMP和MPP的优缺点
    Hadoop datablock size
    MySQL 高可用架构之MHA
    MySQL 高可用架构之MMM
    五大常见的MySQL高可用方案
    hive加载数据
  • 原文地址:https://www.cnblogs.com/Robin5/p/11229943.html
Copyright © 2011-2022 走看看