用c++编写一个获取序列前半子序列的代码
时间: 2023-06-11 16:04:11 浏览: 96
最长递增子序列 动态规划法.cpp.rar
5星 · 资源好评率100%
好的,以下是一个用 C 语言编写的获取序列前半子序列的简单代码:
```c
#include <stdio.h>
#define MAX_SIZE 100
int main() {
int n, i;
int arr[MAX_SIZE];
printf("请输入序列长度n: ");
scanf("%d", &n);
printf("请输入序列: ");
for (i = 0; i < n; i++) {
scanf("%d", &arr[i]);
}
int half = n / 2;
printf("前半子序列为: ");
for (i = 0; i < half; i++) {
printf("%d ", arr[i]);
}
return 0;
}
```
注:此代码假设您已经知道序列的长度 n。如果没有,您可以在代码中添加一个输入 n 的步骤(类似于上面的示例)。
阅读全文