解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n;
scanf("%d", &n);
int arr[10010];
if (n % 2)
{
for (int i = 1; i <= n / 2; i++)
{
arr[i] = (n - i) * 2;
}
arr[n / 2 + 1] = n / 2 *2;
for (int k = n / 2 + 2; k <= n; k++) {
arr[k] = (k - 1) * 2;
}
}
else {
for (int i = 1; i <= n / 2; i++)
{
arr[i] = (n - i) * 2;
}
for (int i = n / 2 + 1; i <= n; i++)
{
arr[i] = (i - 1) * 2;
}
}
for (int i = 1; i <= n; i++)printf("%d\n", arr[i]);
return 0;
}
0.0分
0 人评分
1050题解(结构体数组与结构体指针的使用)浏览:1216 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:765 |
1005答案错误为什么浏览:1988 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:1213 |
简单的a+b (C语言代码)浏览:538 |
检查金币 (C语言代码)浏览:1505 |
C二级辅导-阶乘数列 (C语言代码)浏览:671 |
C语言程序设计教程(第三版)课后习题6.11 (C++代码)浏览:534 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:524 |
C语言训练-求PI* (C语言代码)浏览:514 |