- * 文件名称:数组选择
- 求和
- * 作 者:曹子民
- * 完成日期:2017年5月11日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分:
- * 输入描述:略
- * 问题描述:略
- * 程序输出:略
- * 问题分析:略
- * 算法设计:
- 一.数组选择
- #include<iostream>
using namespace std;
int main()
{
int a[10],b[10],i,j,h=0;
cout<<"请输入10个数:";
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
{
for(j=0;j<10;j++)
{
if(a[i]==a[j]&&i!=j)
break;
}
if(j==10)
b[h++]=a[i];
}
for(i=0;i<h;i++)
cout<<b[i]<<" ";
return 0;
}
- 运行结果:
-
- 二.求和
- #include<iostream>
using namespace std;
int main()
{
const int N=10;
int a[N],i,s1=0,s2=0;
cout<<"输入10个数:";
for(i=0;i<N;i++)
{
cin>>a[i];
if(a[i]>0)
s1=s1+a[i];
else if(a[i]<0)
s2=s2+a[i];
}
cout<<"正数和;"<<s1<<"\n";
cout<<"负数和;"<<s2;
return 0;
}
- 运行结果
-
c++作业5
最新推荐文章于 2022-05-28 23:18:01 发布