用new运算符为一个包含10个整数的数组分配内存,输入若干个值到数组中,分别统计其中正数和负数的个数,输出统计结果,再用delete运算符释放动态内存空间。

需要注意的是:

  1. 输入的值可能是小数
  2. 输入可能超过10个数

 比如测试用例 :12.4   1   1  -2  3  3  -4  4  5  -9


#include <bits/stdc++.h>using namespace std;int main()
{cout << "please input 10 int numbers:\n";int *arr = new int[10], t1, t2;t1 = t2 = 0;for(int i = 0; i < 10; i ++) {double tmp; cin >> tmp; arr[i] = tmp;            //将输入的小数或者整数都转化为int型放入数组中if(tmp == 0) continue;else if(tmp > 0) t1 ++;else t2 ++;}cout << "positive=" << t1 << ";negative=" <<t2 << '\n';delete []arr;return 0;
}

C++——动态空间分配相关推荐

  1. [完结]以C++与Java为例,详解数据结构的动态增长策略

    前言 本文改编自小夕的订阅号文章<[萌味]小夕说,不了解动态空间增长的程序喵都是假喵(上)>.<[萌味]小夕说,不了解动态空间增长的程序喵都是假喵(中)>.<[萌味]小夕 ...

  2. 【萌味】小夕说,不了解动态空间增长的程序喵都是假喵(中)

    亲爱的小屋客人,昨天小夕将小屋的讨论室重新装修啦!希望您会喜欢哦~除了口令[d],现在也可以通过主页下方的"喵了个咪"进入讨论室啦. ps:昨天小夕装修讨论室的时候发生了N次差点吐 ...

  3. C语言动态内存管理和动态内存分配函数

    给变量分配内存空间可分为静态内存分配和动态内存分配. 静态内存分配属于编译时给变量分配的空间,动态分配属于在程序运行时给变量分配的空间 静态分配属于栈分配,动态分配属于堆分配 运行效率上,静态内存比动 ...

  4. 浅谈C语言动态内存分配及柔性数组

    文章目录 前言 1.动态内存的简单介绍 1.动态内存分配是什么? 2.为什么存在动态内存分配? 3.动态内存分配具体方法 1.动态内存函数 2.动态内存注意事项 2.经典面试题分析 3.C/C++程序 ...

  5. 自定义 ArrayList

    2019独角兽企业重金招聘Python工程师标准>>> 英文原文 ArrayList 类似于 Array 对象,但是当列表中的对象数量增加时,它提供了动态空间分配的功能.在 Arra ...

  6. linux多级反馈队列的实现,多级反馈队列调度算法的实现

    <多级反馈队列调度算法的实现>由会员分享,可在线阅读,更多相关<多级反馈队列调度算法的实现(16页珍藏版)>请在人人文库网上搜索. 1.学生实习报告课程名称_ 数据结构与数据处 ...

  7. c++矩阵运算库Eigen简介

    C++矩阵运算库Eigen介绍 C++中的矩阵运算库常用的有Armadillo,Eigen,OpenCV,ViennaCL,PETSc等.我自己在网上搜了一下不同运算库的特点,最后选择了Eigen.主 ...

  8. 如何在Java中使用Array实现ArrayList

    ArrayList is the most popular implementation of List in java. ArrayList是java中List的最受欢迎的实现. ArrayList ...

  9. 阿里内核月报2014年2月

    32位ABI又暴高危漏洞-专家建议尽快更新 现在使用Linux内核的32位ABI的人已经不多了,事实上只有少数几个发行版没有在编译时就把它们直接关掉,而Ubuntu不幸就是其中之一.本月内核安全邮件列 ...

最新文章

  1. SAP MM 外部采购退货的ARM功能实在是鸡肋?
  2. 关于英伟达数字人文章的致歉和说明
  3. Entity Framework 学习结束语
  4. sublime Package Control 设备
  5. 2016奥运男篮分组
  6. web.config中httpRunTime的属性(转)
  7. K8s Pod 钩子生命周期
  8. Ruby On Rails --环境搭建之回眸一笑
  9. 汲取 IE6、IE8 消亡的经验,如何“杀死” IE11?
  10. linux最大lun空间,Linux上每个SCSI设备的最大LUN数目是多少(by quqi99)
  11. 四轴锁付程序,三菱FX5U发脉冲控制主轴,与好伙伴伺服电批进行MODBUS485通讯
  12. 飞秋远程可利用0day 的详细分析和利用方法 飞秋漏洞
  13. 啦啦啦一棵R语言圣诞树~
  14. CISP含金量如何?
  15. 宏定义时对整数进行数据类型定义
  16. Microblaze程序固化流程
  17. vim使用自定义snippets
  18. 梦幻西游平安夜服务器微信,[另类原创]平安夜
  19. 前端如何设置字体滚动,及向左移动
  20. 如何养出优质的短视频账号?做好四个指标,账号才能越来越好

热门文章

  1. 几个我感觉不错的在线课程学习app
  2. 弹幕穿人过,视频换背景,快准狠的图像分割技术了解一下
  3. freeswitch通过limit限制cps
  4. java修饰词严格程度_Java修饰词的总结
  5. AWS免费账号取消步骤
  6. VHDL设计——交通红绿灯控制器模块
  7. python测试驱动开发pdf_python 测试驱动开发的简单例子
  8. 现代计算机eniac的诞生,eniac诞生于哪一年(第一台电脑eniac诞生在哪国)
  9. java判断200以内的素数_java判断101-200之间的素数并输出
  10. 分享一个责任链模式通用写法