标签:
数组选择
#include<iostream.h> int main() { int A[10],B[10],i,j,a,b=0; cout<<"请输入10个数"<<endl; for(i=0;i<10;i++) cin>>A[i]; for(i=0;i<10;i++) { for(j=0;j<10;j++) { a=0; if(i==j) j++; if(A[i]==A[j]) { a=1; break; } } if(a!=1) { B[b]=A[i];b++; } } cout<<"B:"; for(i=0;i<b;i++) cout<<B[i]<<"、"; cout<<endl; return 0; }
#include<iostream> using namespace std; int main() { int a[10],i,b=0,c=0; cout<<"请输入十个数:"<<endl; for(i=0;i<10;i++) { cin>>a[i]; if(a[i]>0) b=b+a[i]; else if(a[i]<0) c=c+a[i]; } cout<<"正数和为:"<<b<<endl; cout<<"负数和为:"<<c<<endl; return 0; }
字符串
#include<iostream> #include<cstdio> using namespace std; int main() { char str[50]; int i=0,a=0,b=0,c=0,d=0; cout<<"请输入字符串:"<<endl; gets(str); while(str[i]!='\0') { if(str[i]>='0'&&str[i]<='9') a++; else if(str[i]>='a'&&str[i]<='z') b++; else if(str[i]>='A'&&str[i]<='Z') c++; else d++; i++; } cout<<"数字的个数是: "<<a<<endl; cout<<"小写字母的个数是: "<<b<<endl; cout<<"大写字母的个数是: "<<c<<endl; cout<<"其他字符的个数是: "<<d<<endl; return 0; }
标签:
原文地址:http://blog.csdn.net/macrollt/article/details/51365308