c++ primer
ftdwlei
这个作者很懒,什么都没留下…
展开
-
习题1.10
#includeusing namespace std;int main(){ int sum=0,i=50;/* for(int i=50;i<=100;i++) sum+=i; */ while(i<=100){ sum+=i; i++; } cout<<sum<<endl; return 0;}原创 2014-10-05 11:47:40 · 300 阅读 · 0 评论 -
习题3.8
#includeusing namespace std;int main(){ string s,sl; while(getline(cin,s)){ sl+=s+" ";//sl+=s+" "; }//ctrl+z结束 cout<<sl<<endl; return 0;}原创 2014-10-05 20:59:45 · 488 阅读 · 0 评论 -
习题3.7
#includeusing namespace std;int main(){ string s1,s2; cin>>s1>>s2; if(s1==s2) cout<<"s1 equal s2"<<endl; else if(s1>s2) cout<<s1<<endl; else cout<<s2<<endl; if(s1.size()==s2.size()) cout<原创 2014-10-05 20:48:16 · 382 阅读 · 0 评论 -
习题3.5
#includeusing namespace std;int main(){ string s; while(getline(cin,s)){//cin>>s每次读入一个单词 cout<<s<<endl; } return 0;}原创 2014-10-05 20:04:50 · 679 阅读 · 0 评论 -
变量声明和定义的区别
变量声明和定义的区别我们在程序设计中,时时刻刻都用到变量的定义和变量的声明,可有些时候我们对这个概念不是很清楚,知道它是怎么用,但却不知是怎么一会事,下面我就简单的把他们的区别介绍如下:(望我的指点对你受益)变量的声明有两种情况:1、一种是需要建立存储空间的。例如:int a 在声明的时候就已经建立了存储空间。2、另一种是不需要建立存储空间的。 例如:extern in转载 2014-10-05 19:08:03 · 290 阅读 · 0 评论 -
习题2.11
#includeusing namespace std;int main(){ double base,result=1.0; int exponent; cin>>base>>exponent; if(exponent<0){ base=1.0/base; for(int i=1;i<=-exponent;i++) result*=base; } e原创 2014-10-05 15:02:20 · 406 阅读 · 0 评论 -
习题1.16
#includeusing namespace std;int main(){int a,b;cin>>a>>b; if(a>b)cout<<a<<endl;elsecout<<b<<endl;return 0;}原创 2014-10-05 12:02:30 · 330 阅读 · 0 评论 -
习题3.13
#include#includeusing namespace std;int main(){ int n,i=0,s; vector a(100); while(cin>>n){ a[i]=n; i++; } for(int j=0;j<i;j++)// cout<<a[j]<<endl; if((j+1)%2==0) cout<<a[j]+a[j-1]<原创 2014-10-05 21:38:16 · 369 阅读 · 0 评论 -
习题1.18
#includeusing namespace std;int main(){ cout<<"请输入两个整数"<<endl; int a,b,snum,bnum; cin>>a>>b; if(a>b){ snum=b; bnum=a; } else if(a<b){ snum=a; bnum=b; } else snum=bnum=a; for(int原创 2014-10-05 12:33:29 · 296 阅读 · 0 评论 -
习题1.17
#includeusing namespace std;int main(){ int n,i=0; while(cin>>n){//输入ctrl+z结束 if(n<0) i++; } cout<<i<<endl; return 0;}原创 2014-10-05 12:15:28 · 283 阅读 · 0 评论 -
习题1.11
#includeusing namespace std;int main(){/* int i=10; while(i>=0){ cout<<i<<endl; i--; }*/for(int i=10;i>=0;i--)cout<<i<<endl; return 0;}原创 2014-10-05 11:52:26 · 314 阅读 · 0 评论 -
习题3.10
#includeusing namespace std;int main(){ string s; cin>>s; for(int i=0;i<=s.size();i++){ if(!ispunct(s[i])) cout<<s[i]; } cout<<endl; return 0;}原创 2014-10-05 21:08:36 · 416 阅读 · 0 评论