C语言输入一个整数在原有数组上增加一个元素
时间: 2023-06-08 14:08:08 浏览: 78
你可以使用C语言的数组和循环语句来实现增加元素的操作。具体步骤如下:
1. 声明一个整型数组,并初始化数组元素;
2. 输入需要添加的整数;
3. 在数组末尾增加一个元素,即将新增的整数赋值给数组的最后一个元素;
4. 输出增加元素后的数组。
下面是对应的C语言代码:
```
#include <stdio.h>
#define MAX_SIZE 100 // 定义数组最大容量
int main() {
int arr[MAX_SIZE]; // 声明一个整型数组
int len = 0; // 数组长度
// 初始化数组元素
arr[0] = 1;
arr[1] = 2;
arr[2] = 3;
len = 3; // 数组长度为3
// 输入需要添加的整数
int num;
printf("请输入需要添加的整数:");
scanf("%d", &num);
// 在数组末尾增加一个元素
if (len < MAX_SIZE) {
arr[len] = num;
len++;
} else {
printf("数组已满,无法添加元素\n");
}
// 输出增加元素后的数组
printf("增加元素后的数组为:");
for (int i = 0; i < len; i++) {
printf("%d ", arr[i]);
}
printf("\n");
return 0;
}
```
以上代码实现了在原有数组上增加一个元素的操作,可以根据实际情况进行修改和调整。