c++实验5

来源:互联网 发布:淘宝商品7天自动下架 编辑:程序博客网 时间:2024/06/03 16:04
/*
* 文件名称:11.cpp*
* 作    者: 杨龙
* 完成日期: 2017 年 5 月 3日
* 版 本 号:v1
* 对任务及求解方法的描述部分:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,
                             偶数放到数组C中后分别输出。
* 输入描述:
* 问题描述: 
* 程序输出: 
* 问题分析: 符号用错
* 算法设计: 
*/
#include<iostream>
using namespace std;
int main()
{
int A[10] ,B[10],C[10],m=0,n=0,i,j=0,k=0; 
cout<<"请您输入10个整数:";  
for(i=0;i<10;i++)  
{  
cin>>A[i];  
}  
for(i=0;i<10;i++)  
{  
if (A[i]%2==0)  
B[m++]=A[i],j++;  
else   
C[n++]=A[i],k++;  
}  
    if(j>0)        
{       
cout<<"数组B为:";  
for(m=0;m<j;m++)                
cout<<B[m]<<",";                
}        
    else   
        cout<<"B数组不存在"<<endl;        
    if(k>0)        
{            
cout<<"数组C为:";  
for(n=0;n<k;n++)               
            cout<<C[n]<<",";              
}       
else   
cout<<"C数组不存在"<<endl;  
}  
/** 文件名称:11.cpp** 作    者: 杨龙* 完成日期: 2017 年 5 月 3日* 版 本 号:v1* 对任务及求解方法的描述部分:从键盘中输入10个数放在数组A中,将该数组中奇数放到数组B,                             偶数放到数组C中后分别输出。* 输入描述:* 问题描述: * 程序输出: * 问题分析: 符号用错* 算法设计: */#include<iostream>using namespace std;int main(){int A[10] ,B[10],C[10],m=0,n=0,i,j=0,k=0; cout<<"请您输入10个整数:";  for(i=0;i<10;i++)  {  cin>>A[i];  }  for(i=0;i<10;i++)  {  if (A[i]%2==0)  B[m++]=A[i],j++;  else   C[n++]=A[i],k++;  }      if(j>0)        {       cout<<"数组B为:";  for(m=0;m<j;m++)                cout<<B[m]<<",";                }            else           cout<<"B数组不存在"<<endl;            if(k>0)        {            cout<<"数组C为:";  for(n=0;n<k;n++)                           cout<<C[n]<<",";              }       else   cout<<"C数组不存在"<<endl;  }  

0 0
原创粉丝点击