博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
sin之舞---蓝桥杯练习
阅读量:5248 次
发布时间:2019-06-14

本文共 921 字,大约阅读时间需要 3 分钟。

问题描述
  最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功。所以他准备和奶牛们做一个“Sine之舞”的游戏,寓教于乐,提高奶牛们的计算能力。
  不妨设
  An=sin(1–sin(2+sin(3–sin(4+...sin(n))...)
  Sn=(...(A1+n)A2+n-1)A3+...+2)An+1
  FJ想让奶牛们计算Sn的值,请你帮助FJ打印出Sn的完整表达式,以方便奶牛们做题。
输入格式
  仅有一个数:N<201。
输出格式
  请输出相应的表达式Sn,以一个换行符结束。输出中不得含有多余的空格或换行、回车符。
样例输入
3
样例输出
((sin(1)+3)sin(1–sin(2))+2)sin(1–sin(2+sin(3)))+1
 
分析:

sin( 1 )

sin( 1 -sin(2 ))
sin( 1 -sin(2 +sin(3 )))
sin( 1 -sin(2 +sin(3 -sin(4 ))))
sin( 1 -sin(2 +sin(3 -sin(4 +sin(5 )))))

sn( int num )
{
for()输出左边括号
for()
{
fun(i)
输出A(n)+num--)
}
}

A1 +1
( A1 +2) A2 +1
(( A1 +3) A2 +2) A3 +1
((( A1 +4) A2 +3) A3 +2) A4 +1

代码:

1 #include
2 int main() 3 { 4 void fun(int num); 5 void sn(int n); 6 int n; 7 scanf("%d",&n); 8 sn(n); 9 return 0;10 }11 void sn(int n)12 {13 void fun(int);14 int i;15 for(i=1;i

 

转载于:https://www.cnblogs.com/aismvy/p/6492525.html

你可能感兴趣的文章
Not enough free disk space on disk '/boot'(转载)
查看>>
android 签名
查看>>
vue项目中使用百度统计
查看>>
android:scaleType属性
查看>>
SuperEPC
查看>>
mysql-5.7 innodb 的并行任务调度详解
查看>>
shell脚本
查看>>
Upload Image to .NET Core 2.1 API
查看>>
Js时间处理
查看>>
Java项目xml相关配置
查看>>
三维变换概述
查看>>
第三次作业
查看>>
vue route 跳转
查看>>
【雷电】源代码分析(二)-- 进入游戏攻击
查看>>
Entityframework:“System.Data.Entity.Internal.AppConfig”的类型初始值设定项引发异常。...
查看>>
Linux中防火墙centos
查看>>
mysql新建用户,用户授权,删除用户,修改密码
查看>>
FancyCoverFlow
查看>>
JS博客
查看>>
如何设置映射网络驱动器的具体步骤和方法
查看>>