• 2022-06-10
    编写程序将放在字符串数组中的M个字符串(每串的长度不超过N),按顺序合并组成一个新的字符串。如字符串数组中的M个字符串为“AAAA”、“BBBBBBB”、“CC”,则合并后的字符串的内容应是:AAAABBBBBBBCC。
  • #include <stdio.h>#include <string.h>#define M 5#define N 20int main(){ char a[M][N]={"AAAA","BBBBBBB","CC"}; char b[100]; int i,j,k=0; printf("The string:\n"); for(i=0; i<M; i++)puts(a[i]); printf("\n"); for(i=0;i<M;i++) for(j=0;a[i][j]!='\0';j++) b[k++]=a[i][j]; b[k]='\0'; printf("The A string:\n"); printf("%s",a);printf("\n\n"); return 0;}[/i][/i][/i]

    内容

    • 0

      编写程序对输入的字符串a中下标为奇数的字符按ASCII码大小递增排序,下标为偶数的字符按ASCII码大小递减排序,并将排序后下标为奇数的字符取出,存入另一个字符数组中,形成一个新串c。最后输出a串和c串。

    • 1

      字符串的长度是( )。 A: 串中所含字符的个数 B: 串中不同字符的个数 C: 串中不同字母的个数 D: 串中所含字符的个数且字符个数大于零

    • 2

      ​字符串的长度是:‎ A: 串中不同字符的个数 B: 串中不同字母的个数 C: 串中所含字符的个数且字符个数大于0 D: 串中所含字符的个数

    • 3

      用“+”可以实现字符串的拼接,用- 可以从一个字符串中去除一个字符子串

    • 4

      空格串是指包含空格字符的字符串