第五次上机作业

来源:互联网 发布:剑网三iu捏脸数据 编辑:程序博客网 时间:2024/06/06 12:37
一.数组选择#include<iostream>using namespace std;int main(){    int a[10],b[10];    int i,j,k,t,n=0,temp;    for(i=0; i<10; i++)        cin>>a[i];    for(i=0; i<9; i++)    {        k=i;        for(j=i+1; j<10; j++)        {            if(a[j]<a[k])                k=j;        }            if(i!=k)            {                t=a[i];                a[i]=a[k];                a[k]=t;            }    }    for(i=0; i<10; i++)    {        for(j=0; j<10; j++)        {            if(a[i]==a[j]&&i!=j)            {                temp=0;                break;            }        }        if(temp)            b[n++]=a[i];        temp=1;    }    for(i=0; i<n; i++)        cout<<b[i];    return 0;}运行结果
二.奇数偶数和#include<iostream>using namespace std;int main(){int a[10];int i,b=0,c=0;cout<<"在键盘中输出10个数"<<endl;for(i=0;i<10;i++){cin>>a[i];if(a[i]%2==0)c=c+a[i];elseb=b+a[i];}cout<<"偶数的和:"<<c<<endl;cout<<"奇数的和:"<<b<<endl;}运行结果