c输出字符间用逗号隔开
时间: 2024-09-26 19:07:56 浏览: 24
php常用字符串输出方法分析(echo,print,printf及sprintf) 原创
在C语言中,如果你想将字符数组中的元素用逗号隔开并输出,你需要先创建一个字符串数组,然后通过循环遍历数组,并在每个元素之间插入逗号。下面是一个简单的示例:
```c
#include <stdio.h>
#include <string.h>
#define COUNT 5 // 字符串的数量
int main() {
char characters[COUNT][50] = {"Hello,", "World,", "How", "are", "you,"}; // 假设你有五个字符串
int i;
for (i = 0; i < COUNT - 1; i++) { // 注意不要打印最后一个元素后面不需要加逗号
printf("%s", characters[i]); // 输出当前字符
if (i != COUNT - 2) { // 如果不是最后一个元素,加上逗号
printf(",");
}
}
printf("%s", characters[i]); // 打印最后一个元素
return 0;
}
```
运行上述代码,你会看到输出是`Hello, World, How, are, you,`。
阅读全文