栏目分类:
子分类:
返回
终身学习网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
终身学习网 > IT > 软件开发 > 后端开发 > C/C++/C#

蓝桥试题 基础练习 Sine之舞(C++)

C/C++/C# 更新时间:发布时间: 百科书网 趣学号

资源限制

时间限制:1.0s   内存限制:512.0MB

问题描述
  不妨设
  An=sin(1–sin(2+sin(3–sin(4+...sin(n))...)
  Sn=(...(A1+n)A2+n-1)A3+...+2)An+1
  输入n,打印出Sn的完整表达式。

输入格式

  仅有一个数:N<201。

输出格式

  请输出相应的表达式Sn,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。

样例输入

3

样例输出

((sin(1)+3)sin(1–sin(2))+2)sin(1–sin(2+sin(3)))+1

#include
using namespace std;

//An=sin(1–sin(2+sin(3–sin(4+...sin(n))...)
void An(int n,int i){             //An的递归,i可确定本次是第几次递归与±号
	i=i+1;                        //开始递归时i为0
	if(i==n){
		cout<<"sin("<>n;
	Sn(0,n+1);
}

本人是个小白,望大佬可以多多点评;

感谢阅读!

转载请注明:文章转载自 www.051e.com
本文地址:http://www.051e.com/it/296324.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 ©2023-2025 051e.com

ICP备案号:京ICP备12030808号