解题思路:
注意事项:
参考代码:
#include "stdio.h"
int count = 1;
int A(int n)
{
if (count == n )
{
printf("sin(%d", count);
for (int i = 0; i < n; i++) { printf(")"); }
return 0;
}
if (count % 2 == 0)printf("sin(%d+",count);
if (count % 2 != 0)printf("sin(%d-",count);
count++;
A(n);
}
int main()
{
int n;
scanf("%d", &n);
if(n!=1)printf("((");
for (int i = 1; i <n; i++)
{
A(i); printf("+%d)", n - i+1);
count = 1;
}
A(n); printf("+%d\n", 1);
}
0.0分
1 人评分
C语言训练-求素数问题 (C语言代码)浏览:1451 |
C语言训练-大、小写问题 (C语言代码)浏览:611 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:449 |
简单的a+b (C语言代码)浏览:524 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:609 |
矩阵的对角线之和 (C语言代码)浏览:1345 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:1181 |
C语言程序设计教程(第三版)课后习题6.11 (C++代码)浏览:508 |
素数的个数 一直是超时浏览:666 |
2005年春浙江省计算机等级考试二级C 编程题(3) (C语言描述—高大上之利用二维指针生成二维数组)浏览:1321 |