c++作业五

来源:互联网 发布:虎鲸vs大白鲨 知乎 编辑:程序博客网 时间:2024/06/05 15:52

一、问题及代码

/*    * 文件名称:Ex1-1.cpp    * 作    者:罗亦枝    * 完成日期:2017 年 5月11日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分: 利用数组求和  * 输入描述:输入10个数字  * 问题描述:利用数组求和 * 程序输出:所有正数和负数的和 * 问题分析:略   * 算法设计:略    */ #include<iostream>using namespace std;int main(){int zh=0,fh=0;    int a[10];for(int i=0;i<10;i++){cin>>a[i];if(a[i]>0)        zh+=a[i];else if(a[i]<0)fh+=a[i];}cout<<"所有正数的和为:"<<zh<<endl;cout<<"所有负数的和为:"<<fh<<endl;return 0;}
 二、运行结果

一、问题及代码

/*    * 文件名称:Ex1-1.cpp    * 作    者:罗亦枝    * 完成日期:2017 年 5月11日    * 版 本 号:v1.0    * 对任务及求解方法的描述部分: * 输入描述:输入10个数字  * 问题描述:无* 程序输出:输出b数组中的所有数字* 问题分析:略   * 算法设计:略    */ #include<iostream>using namespace std;int main(){int a[10],b[10],m=0,n,i;bool find=false;for(i=0;i<10;i++)cin>>a[i];for(i=0;i<10;i++){find=false;for(n=0;n<10;n++)if(a[n]==a[i]&&n!=i)find=true;if(find==false)b[m++]=a[i];}cout<<"没有重复的数字是:";for(i=0;i<m;i++)cout<<b[i]<<" ";return 0;}

二、运行结果



0 0