问题描述

最近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

解题思路(算是暴力解法吧)

实现代码

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<Windows.h>void Sine(const int n)
{int i = 1;//打印前面括号for (; i < n; i++)printf("(");for (i = 1; i <= n; i++){打印anif (i == 1)printf("sin(1)");else{printf("sin(1-sin(2");int j;for (j = 3; j <= i; j++){if (j % 2)printf("+");elseprintf("-");printf("sin(%d", j);}//打印an后面的括号for (j = 0; j < i; j++)printf(")");}//打印nprintf("+%d", n-i+1);if (i < n )printf(")");}printf("\n");
}
int main()
{int n = 0;scanf("%d", &n);Sine(n);system("pause");return 0;
}

Sine之舞 真的会跳舞哇,c语言实现相关推荐

  1. 蓝桥杯 试题 基础练习 Sine之舞 c语言

    文章目录 题目 代码 题目 试题 基础练习 Sine之舞 资源限制 时间限制:1.0s 内存限制:512.0MB 问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的 ...

  2. 基础练习 Sine之舞 (递推)

    问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力 ...

  3. java 蓝桥杯 基础练习 Sine之舞

    问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力 ...

  4. 蓝桥杯 基础练习 Sine之舞

    问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力 ...

  5. [Java] 蓝桥杯BASIC-21 基础练习 Sine之舞

    问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力 ...

  6. 蓝桥杯 BASIC-21 基础练习 Sine之舞

    问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力 ...

  7. 蓝桥杯 Sine之舞

    题目: 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶牛们的计算能力. ...

  8. (蓝桥杯)Sine之舞

    Sine之舞 问题描述 最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的游戏,寓教于乐,提高奶 ...

  9. 蓝桥杯-Sine之舞-java

    蓝桥杯-Sine之舞-java 题目 问题描述最近FJ为他的奶牛们开设了数学分析课,FJ知道若要学好这门课,必须有一个好的三角函数基本功.所以他准备和奶牛们做一个"Sine之舞"的 ...

最新文章

  1. linux+sed+-i替换路径,sed替换与别名配置
  2. jmeter之调度器配置
  3. CodeForces - 1451E2 Bitwise Queries (Hard Version)(交互+构造+位运算)
  4. KVM虚拟化笔记(七)------kvm虚拟机VNC的配置
  5. Android官方开发文档Training系列课程中文版:OpenGL绘图之图形定义
  6. Hadoop安装(Ubuntu Kylin 14.04)
  7. mysql自动填充_Mysql自动填充测试数据
  8. This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA
  9. Page4:线性系统的运动求解以及脉冲响应矩阵与传递函数的关系[Linear System Theory]...
  10. HtmlAgilityPack.dll的使用 获取HTMLid
  11. 后缀表达式/逆波兰表达式
  12. ionic3 百度地图插件定位 问题
  13. 自制solidworks图框步骤_SolidWorks教你如何快速制作工程图模板
  14. U盘fat32、ntfs和exfat区别
  15. ESXi创建的虚机只能ping通自己IP无法ping通网关的问题排查
  16. c++之防卫式声明和模板
  17. 分类之混淆矩阵(Confusion Matrix)
  18. C#WinForm二维码编码解码器
  19. Docker最新超详细教程——基本操作
  20. RPG游戏装备合成算法

热门文章

  1. 光电武器装备故障智能测试系统ETest研究
  2. maven出现lastupdated文件原因与分析
  3. 巴萨“青梅竹马”力量震惊世界 梅西小法19球占79.2%
  4. 【论文写作】用对模板,一周码完一篇SCI初稿!
  5. SVG之Animation
  6. cocos2d-x 学习笔记(2)cocos2d-x重要概念,项目结构及 CCDirector 导演控件
  7. php考试段位系统,中国武术段位临汾考区初级段位考试圆满结束
  8. C++ sizeof用法总结
  9. 人生如画,一笔一足迹,一步一脚印
  10. android 死亡自动启动,android – 服务在Activity的’死亡’崩溃