C++实验五-数组分奇偶

xiaoxiao2021-02-28  110

一、问题及代码 /* * 文件名称: * 作 者:李林杰 * 完成日期:2017年5月6日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:无 * 输入描述: 输入输入十个数字 * 问题描述:略 * 程序输出: 输出两个数组分别是奇数和偶数 * 问题分析:略 * 算法设计:略 */ #include <iostream> using namespace std; int main() { int a[10],b[10],c[10],i,j=0,k=0; cout<<"请输入十个数字:"; for (i=0;i<10;i++) { cin>>a[i]; } for (i=0;i<10;i++) { if (a[i]%2==1) { b[j]=a[i]; j++; } else { c[k]=a[i]; k++; } } cout<<"奇数分别是:"<<endl; for (i=0;i<j;i++) cout<<b[i]<<" "<<endl; cout<<"偶数分别是:"<<endl; for (i=0;i<k;i++) cout<<c[i]<<" "<<endl; }

二、运行结果

三、心得体会

数组里面的细节太多了,要对其进行区分,而且要非常仔细,出一点错程序就会运行不出来,最重要的就是编程序的时候要非常仔细。

四、知识点总结

运用数组和for循环,还有if语句

转载请注明原文地址: https://www.6miu.com/read-46005.html

最新回复(0)