int main(){ char ch[3][5]={"AAAA","BBB","CC"}; printf("\"%s\"\n",ch[1]); }
时间: 2023-12-23 21:05:25 浏览: 37
以下是对你提供的两个程序的介绍和演示:
1. 第一个程序:
```c
#include<stdio.h>
void main() {
char ch[3][5]={"AAAA","BBB","CC"};
printf("\"%s\"\n",ch[1]);
}
```
这个程序定义了一个二维字符数组`ch`,其中包含了3个字符串。然后使用`printf`函数打印出`ch`所指向的字符串。程序运行后的输出结果是"BBB"。
2. 第二个程序:
```c
#include<stdio.h>
#include<string.h>
void main() {
char a[5][10]={"china","beijing","you","tiananmen","welcome"};
int i,j;
char t[10];
for(i=0;i<4;i++)
for(j=i+1;j<5;j++)
if(strcmp(a[i],a[j])>0) {
strcpy(t,a[i]);
strcpy(a[i],a[j]);
strcpy(a[j],t);
}
puts(a[3]);
}
```
这个程序定义了一个二维字符数组`a`,其中包含了5个字符串。然后使用冒泡排序算法对字符串进行排序,*** C语言中如何定义和使用二维字符数组?
2. 冒泡排序算法的原理是什么?
3. 如何在C语言中比较两个字符串的大小?
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)