- * 文件名称:数组选择
- * 作 者:钟新涌
- * 完成日期:2017年5月0日
- * 版 本 号:v1.0
- * 对任务及求解方法的描述部分:
- * 输入描述:1234567895
- * 问题描述:略
- * 程序输出:1 2 3 4 5 6 7 8 9
- * 问题分析:略
- * 算法设计:
- */
#include <iostream> using namespace std; int main() { int x,i,j,k=0,number=0; int a[10],b[10]; cout<<"请输入10个数:"; cin>>x; for(i=0; i<10; i++) { a[i]=x%10; x=x/10; } for(i=9; i>=0; i--) { k=0; for(j=0; j<10; j++) { if(j==i) { continue; } if(a[i]==a[j]) { k=1; } } if(k==0) { b[number]=a[i]; number++; } } cout<<"数组B中有:"; for(i=0; i<number; i++) { cout<<b[i]<<" "; } return 0; }
#include<iostream.h> void main() { int a[10],b[10],c[10],k=0,s=0,n=0,m=0,h=0,j=0; cout<<"请输入十个数:"; for(int i=0;i<10;i++) { cin>>a[i]; if(a[i]<0) { b[k]=a[i]; k=k+1; s=s+1; } else if(a[i]>0) { c[n]=a[i]; n=n+1; m=m+1; } } for(k=0;k<s;k++) { h=h+b[k]; } cout<<h; cout<<endl; for(n=0;n<m;n++) { j=j+c[n]; } cout<<j; cout<<endl; }
第五次C++作业
最新推荐文章于 2024-07-29 01:12:16 发布