c++作业4

来源:互联网 发布:java log4j 中文乱码 编辑:程序博客网 时间:2024/05/17 07:51

一、求1000以内所有偶数的和

1.代码

#include <iostream>using namespace std;int main(){    int x=2,sum=0;while(x<=1000){sum+=x;x=x+2;}cout<<"1000以内所有偶数的和为"<<sum<<endl;}

#include <iostream>using namespace std;int main(){int i,sum;sum=0;for(i=2;i<=1000;i=i+2)sum=sum+i;cout<<"1000以内所有偶数的和为"<<sum<<endl;}

#include <iostream>using namespace std;int main(){    int i(2),sum(0);do{sum+=i;i=i+2;}while(i<=1000);cout<<"1000以内所有偶数的和为"<<sum<<endl;}

2.运行结果


二、乘法口诀表

1.代码

#include <iostream>using namespace std;int main(){    int x,y;for(x=1;x<=9;x++){for(y=1;y<=x;y++)cout<<y<<"*"<<x<<"="<<x*y<<"\t";cout<<endl;}return 0;}
2.运行结果



三、贪财的富翁

1.代码

#include <iostream>using namespace std;int main(){double a=0,b=0.01,i=1;do{a=a+100000;b=b*2;i++;}while(i<=30);cout<<"陌生人给富翁"<<a<<"元"<<endl;    cout<<"富翁给陌生人"<<b<<"元"<<endl;if(a>b)cout<<"陌生人亏了"<<endl;elsecout<<"富翁亏了"<<endl;return 0;}  
2.输出结果



0 0