标签:
杂谈 |
分类: 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;
}

加载中…