📌  相关文章
📜  如何在 - C 编程语言中采用逗号分隔的整数输入(1)

📅  最后修改于: 2023-12-03 15:08:32.601000             🧑  作者: Mango

如何在 C 编程语言中采用逗号分隔的整数输入

在 C 语言中,我们可以使用 scanf 函数来读取控制台输入的整数。为了在输入中使用逗号分隔整数,我们可以使用 %d, 格式化字符串来读取连续的整数。下面是一个简单的示例程序:

#include <stdio.h>

int main() {
    int a, b, c;
    printf("请输入三个整数,以逗号分隔:");
    scanf("%d,%d,%d", &a, &b, &c);
    printf("a = %d, b = %d, c = %d\n", a, b, c);
    return 0;
}

在上面的示例程序中,我们定义了三个整数变量 abc,并使用 scanf 函数读取输入。需要注意的是,在格式化字符串中使用逗号分隔符,并与每个整数变量对应。在输入时,我们需要在逗号后面紧跟着输入整数,以保证每个整数都正确读取。

另外,在输入逗号分隔整数时,可以在各个整数之间添加任意数量的空格或制表符,这些空格或制表符将被自动忽略。例如,下面的输入都是合法的:

1, 2, 3
1 ,   2    ,3
1  ,2,  3

总之,使用 %d, 格式化字符串,我们可以在 C 语言中方便地读取逗号分隔的整数。