C++第五次作业
来源:互联网 发布:高校综合数据分析平台 编辑:程序博客网 时间:2024/04/30 10:21
一、数组分离
#include<iostream> using namespace std; int main() { cout<<"请输入十个数"<<endl; int i=0,j=0,k=0,a[10],b[10],c[10]; for(i=0;i<10;i++)cin>>a[i]; for(i=0;i<10;i++) { if(a[i]%2==0) { b[j]=a[i]; j++; } else { c[k]=a[i]; k++; } }cout<<"偶数数组为";for(i=0;i<j;i++){cout<<b[i]<<" ";}cout<<endl;cout<<"奇数数组为";for(i=0;i<k;i++){cout<<c[i]<<" ";}cout<<endl;return 0;}
二、数组选择
#include<iostream> using namespace std; int main() {cout<<"请输入10个数:"<<endl;int i=0,j=0,k=0,a[10],b[10],c[10];for(i=0;i<10;i++)cin>>a[i];for(i=0;i<10;i++){for(j=0;j<10;j++){if(i==j)continue;if(a[i]==a[j]){b[i]=a[i];b[j]=a[j];}}}cout<<"不重复的数有:"<<endl;for(i=0;i<10;i++){if(a[i]==b[i])continue;c[k]=a[i];cout<<c[k]<<" ";k++;}cout<<endl;return 0;}
三、字符串
#include<iostream>#include<cstdio> using namespace std; int main() {char str[50];int i=0,j=0,k=0,m=0,n=0;cout<<"输入字符串:";gets(str);while(str[i]!='\0'){if(str[i]>='0'&&str[i]<='9')j++;else if(str[i]>='A'&&str[i]<='Z')k++;else if(str[i]>='a'&&str[i]<='z')m++;else n++;i++;}cout<<"其中数字的个数是:"<<j<<endl;cout<<"其中大写字母的个数是:"<<k<<endl;cout<<"其中小写字母的个数是:"<<m<<endl;cout<<"其中其他字符的个数是:"<<n<<endl;return 0;}
1 0
- c++-第五次作业
- 第五次C ++作业
- 第五次作业C语言
- C语言第五次作业练习
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次作业
- 第五次课后作业
- 第五次课后作业
- 第五次作业
- 第五次作业
- 第五次课堂作业
- 第五次课后作业
- android property
- CodeForces 149D Coloring Brackets
- Java 线程
- Codeforences #351 VK CUP
- Linux下图像压缩、格式转换、缩放、旋转
- C++第五次作业
- linux 商业项目 makefile 自动生成工具Autotools的使用
- 面向对象 类的理解
- 动规-多边形游戏
- Java中HashMap的transfer方法理解
- 红黑树
- 【黑马Android】(09)电话听听器
- DP 动态规划 Problem P 1016 不向后走的走路方案数
- 读书笔记JVM探秘之六:编译器的那些事儿