BASIC-21_蓝桥杯_Sine之舞
2024-08-26 06:28:13
思路:
先根据例子找出规律,列出递归要打印的数据;
示例代码:
#include <stdio.h>
int n = 0;
void dg(int x)
{
int i = 0;
if (x != 1)
{
printf("(");
dg(x-1);
printf(")");
}
for (i = 1 ; i <= x ; i ++)
{
printf("sin(%d",i);
if (i == x)
{
break;
}
if (i%2)
{
printf("-");
}
else
{
printf("+");
}
}
for (i = 0 ; i < x ; i ++)
{
printf(")");
}
printf("+%d",n-(x-1));
return ;
}
int main(void)
{
scanf("%d",&n);
dg(n);
return 0;
}
最新文章
- SQL--create Table
- 使用的组件:Layui
- MEF搜索范围
- Metasploit自动攻击和选择模块攻击详解
- System.SysUtils.TMarshaller 与 System.TMarshal
- apache httpclient 4.5 兼容 http https
- hdu 1885 Key Task
- js、jQuery操作input大全 不断完善
- mongodb的地理位置索引
- AngularJS入门基础PPT(附下载链接)
- SQL Server JDBC驱动中sqljdbc和sqljdbc4区别
- hdu_5927_Auxiliary Set(xjb搞)
- ECJTUACM16 Winter vacation training #5 题解&;源码
- 线程在Linux中的实现
- MySQL存储过程(PROCEDURE)(一)
- iOS 加锁的方式
- OLED屏幕详细使用
- CSS3 transform-style 属性
- Java如何获取图片验证码保存
- dingyou-dingtalk-mobile在安卓系统上无法显示问题