M 和 N 自己设定值
#include<stdio.h>
#include<string.h>
#define M 3
#define N 7
int main()
{
int i, j;
int k = 0;
char a[M][N] = { "Jackie", "Cheung" };
char b[100];
printf("要组合的字符串为:\n");
for (i = 0; i < 2; i++)
puts(a[i]); //输出字符串数组中的字符串
for (i = 0; i < M; i++)
{
for (j = 0; j < N; j++)
{
if (a[i][j] == '\0') //每行到‘\0’处停止遍历,开始遍历下一行
break;
b[k++] = a[i][j];
}
}
b[k] = '\0';
printf("新的字符串:");
puts(b);
return 0;
}
本文介绍了一个C语言程序,通过预设的常量M和N定义了字符数组,并演示如何遍历并组合成新的字符串。重点在于展示了数组操作和字符串处理的基本概念。
2679

被折叠的 条评论
为什么被折叠?



