第四周作业2

1.猴子吃苹果

#include<iostream>
using namespace std;

int main()
{
	int j=9 ,n=1;
	for(n=1;j>=1;j--)                              //j为天数,n为猴子在第j天的苹果数目                     
		
		n=2*(n+1) ;                                                      
	
	cout<<"猴子第一天共摘的苹果为: "<<n<<"个"<<endl;
		return 0;




}

2.不知道·哪里算法错了,望高人指点指点

#include<iostream>
using namespace std;

int main()
{
	int a, n,j=0, sum=0, p=0, s=0;
	cout<<"输入一个数:"<<endl;
	cin>>a;
	cout<<"输入一个数:"<<endl;
	cin>>n;
    for(a;n>=1;n--)
	
	{
		sum=a*(10^j);
        p=sum+p;
	    s+=p;
		j++;
	}
	cout<<"s(n)=a+aa+aaa+aa...a+="<<s<<endl;
	return 0;
		

}


3.九九乘法表
#include<iostream>
#include<iomanip>
using namespace std;

int main()
{
	int i=1, j=1, p=1;
	for(j=1;j<=9;j++)
	{
		for(i=1;i<=j;i++)
		{
			p=i*j;
             if(i*j<10)
			cout<<setw(4);
			else
				cout<<setw(4.5);

			cout<<i<<"*"<<j<<"="<<p;
			
			if(i!=j)                           //如果i!=j时,跳出转行语句,否则执行转行语句
			
				continue;
			cout<<endl;
			

		}
	}
	return 0;
}

4.编程计算s=1!+2!+3!+......n!(其中n为整数,n!表示计算n阶乘),要求使用两种以上的方法。

#include<iostream>
using namespace std;
 
int main()
{
	int i=1, n, fact=1, s=0;
	cout<<"输入一个整数:"<<endl;
	cin>>n;
	for(i=1;i<=n;i++)
	{
		fact*=i;
	    s+=fact;
	}
	cout<<"s=1!+2!+3!+...+n!= "<<s<<endl;
		return 0;


}


5.富翁与陌生人

#include<iostream>
#include<cmath>
using namespace std;

int main()
{
	int n;
	double fact1=0,sum1=0,sum2=0;      
	for(n=1;n<=30;n++)
	{
		fact1=pow(2,n-1) ;        //每天富翁给陌生人的钱
		sum1+=fact1;                //富翁总共给陌生人的钱
	}
	sum2=10*30  ;                 //陌生人在一个月总共给富翁的钱
		cout<<"这一个月陌生人给富翁的钱为:"<<sum2<<"万元"<<endl;
	cout<<"富翁给陌生人的钱:"<<sum1/1000000<<"万元"<<endl;
	return 0;


}



 


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值