加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

c++堆内存申请数组,指针操作输出数组元素

(2018-04-11 11:36:15)
标签:

杂谈

分类: CPlusPlus_Programs

//编写程序,在堆内存中申请一个float型数组,把10个float型数据0.1,0.2,0.3...1.0赋予该数组,然后使用float型指针输出该数组的各元素值并求出其累加和。
#include<iostream>
using namespace std;
int main()
{
float *arr=new float[10];
int i;
float x=0.1, *p=arr,sum=0.0;
for(i=0;i<10;i++)
{
arr[i]=x;
x=x+0.1;
}
cout<<"元素为:"<<endl;
for(i=0;i<10;i++,p++)
{
cout<<*p<<endl;
}
for(i=0;i<10;i++)
{
sum=sum+arr[i];
}
cout<<"元素和是"<<sum<<endl;
return 0;
}

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有