当前位置:首页 > 科技动态 > 正文

c语言如何输入不确定个数的数

c语言如何输入不确定个数的数

在C语言中,要输入不确定个数的数,通常使用循环和动态内存分配。以下是一个简单的示例,它使用`scanf`函数读取用户输入的整数,直到用户输入一个特定的值(比如-1)来结...

在C语言中,要输入不确定个数的数,通常使用循环和动态内存分配。以下是一个简单的示例,它使用`scanf`函数读取用户输入的整数,直到用户输入一个特定的值(比如-1)来结束输入。

```c

include

include

int main() {

int number;

int numbers = NULL;

int count = 0;

int capacity = 10; // 初始容量

// 分配初始内存

numbers = (int )malloc(capacity sizeof(int));

if (numbers == NULL) {

fprintf(stderr, "Memory allocation failedn");

return 1;

最新文章