C++实验5-数组分离

来源:互联网 发布:记账软件下载 编辑:程序博客网 时间:2024/06/06 07:49

一、实验及代码

/*       * 文件名称:1.cpp      * 作    者:罗彬彬      * 完成日期:2017 年 5 月 3 日       * 版 本 号:v1.0       * 对任务及求解方法的描述部分: 输入10个数,正数和负数分离。    * 输入描述:  * 问题描述:分离正数和负数* 程序输出:       * 问题分析:    * 算法设计:循环语句       */  #include <iostream>using namespace std;int main(){int a[10],b[10],c[10],i,j,k;cout<<"请输入10个数:"<<endl; for(i=0; i<10; i++)   cin>>a[i];  for(i=0,j=0,k=0; i<10; i++)    {  if(a[i]%2==0)  b[j++]=a[i];    if(a[i]%2!=0)     c[k++]=a[i];  }  cout<<"偶数有:";  for(i=0; i<j; i++)  cout<<b[i]<<" ";  cout<<endl;  cout<<"奇数有:";   for(i=0; i<k; i++)      cout<<c[i]<<" ";     cout<<endl; }

二、运行结果

三、心得体会

合理运用数组可以使问题方便很多,但是我对数组还不是掌握的太清楚,所以我会努力理解并应用数组。

四、知识点总结

1.数组的运用。

2.for语句的循环使用。


 

0 0
原创粉丝点击