c++第五次作业
2016-05-09 21:19
399 查看
数组选择
#include<iostream> using namespace std; int main() { int a[10],b[10],i,j,m=0,n=0; bool num; cout<<"请输入十个数:"; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) { num=true; for(j=0;j<10;j++) { if(i==j) continue; if(a[i]==a[j]) num=false; } if(num) b[m]=a[i],m++,n++; } cout<<"其中不重复的数有:"; for(m=0;m<n;m++) cout<<b[m]<<" "; cout<<endl; return 0; }数组分离
#include<iostream> using namespace std; int main() { int a[10],b[10],c[10],i; cout<<"请输入10个整数:"<<endl; for(i=0;i<10;i++) cin>>a[i]; for(i=0;i<10;i++) { if(a[i]%2!=0) { cout<<"奇数为:"; b[10]=a[i]; cout<<b[10]<<endl; } else { cout<<"偶数为:"; c[10]=a[i]; cout<<c[10]; } } return 0; }字符串
#include<iostream> #include<cstdio> using namespace std; int main() { char str[50]; int i=0,m=0,n=0; cout<<"输入字符串:"; gets(str); while(str[i]!='\0') { if(str[i]>='A'&&str[i]<='Z'||str[i]>='a'&&str[i]<='z') m++; if(str[i]>='0'&&str[i]<='9') n++; i++; } cout<<"其中字母的个数是: "<<m<<endl; cout<<"数字的个数是: "<<n<<endl; cout<<"其它字符的个数是: "<<i-m-n<<endl; return 0; }
相关文章推荐
- C语言与C++语言的常用输出格式控制
- 二维数组的动态申请--c语言
- C++第五次上机作业
- c++第五次作业
- Eclipse和Qt添加C++ 11支持
- GeekBand c++學習筆記(friend的一點體悟)
- 搭建fedora开发环境 common lisp, c++, go
- 【c++】rapidjson实践
- 1003. 我要通过!(20)
- C++判断字符串是否为变形词
- c++作业5
- c++第五次实验——求和
- C语言中 float double在内存中的存储
- c++实验5——项目1——数组分离
- 浅谈c++静态绑定、动态绑定
- C++调用python
- C++栈和队列库函数
- C++ Singleton (单例) 模式最优实现
- 怎么样连接两个char*型的字符串变量
- 第7周 C语言程序设计(新2版) 例题1.5.4 统计行数、单词数及字符数