C++-作业5
2016-05-11 22:55
344 查看
项目1:数组分离
项目2:数组选择
#include<iostream> using namespace std; int main() { int a[10],b[10],c[10],i,m=0,n=0; cout<<"请输入10个整数:"; for(i=0;i<10;i++) { cin>>a[i]; if(a[i]%2!=0) { c[m]=a[i]; m=m+1; cout<<"奇数数组c[m]:"; for(i=0;i<m;i++) cout<<c[i]<<" "; } else { b =a[i]; n=n+1; cout<<"偶数数组b :"; for(i=0;i<n;i++) cout<<b[i]<<" "; } } return 0; }
<span style="font-family:'microsoft yahei';color:#555555;line-height: 35px; font-size: 15px;">项目4:字符串</span>
<pre class="cpp" name="code">#include<iostream> #include<cstdio> using namespace std; int main() { char str[50]; int i=0,j=0,b=0,c=0,d=0; cout<<"输入字符串:"; gets(str); while(str[i]!='\0') { if(str[i]>='0'&&str[i]<='9')j++; i++; if(str[i]>='A'&&str[i]<='E')d++; i++; if(str[i]>='a'&&str[i]<='e')c++; else i++; b++; } cout<<"其中的数字个数是: "<<j<<endl; cout<<"其中大写字母的个数是"<<d<<endl; cout<<"其中小写字母的个数是"<<b<<endl; cout<<"其中其他字符的个数是"<<c<<endl; return 0; }
项目2:数组选择
#include<iostream> using namespace std; int main() { cout<<"输入十个数字"; int a[10],b[10],i,j,n=0,flag; for(i=0;i<10;i++) cin>>a[i]; cout<<"数组Z是"; for(i=0;i<10;i++) cout<<a[i]<<" "; cout<<endl; { flag=1; for(j=0;j<10;j++) { if(i==j)continue; if(a[i]==a[j]) flag=0; } if(flag!=0) b[n++]=a[i]; } cout<<"不同的数组是"; for(i=0;i<n;i++) cout<<b[i]<<" "; return 0; }
相关文章推荐
- C++作业-5
- 【C语言】从文件每次读入一行字符串,并把这些字符串添加到字符串数组中
- C++第五次实验
- 【c++】第十二周上机实践作业 项目 1-3
- c++ 作业5
- C++11新特性学习笔记(一)
- Wormholes
- GNU C 、ANSI C、标准C、标准c++区别和联系
- 【LeetCode-223】 Rectangle Area(C++)
- 【c++】第十二周上机实践作业 项目 1-2
- C++回车换行时停止读入
- C++实验5-成绩
- Qt:使用C++还是QML
- 【c++】第十二周上机实践作业 项目 1-1
- C++-作业五
- C++指针详解
- C++新特性
- [转]c++中的类型及运算
- android NDK开发编译C++文件出现Type 'jint' could not be resolved和Unresolved inclusion: <jni.h>的解决办法
- C++第五次作业