ch07数组和指针数组.pptVIP

  • 4
  • 0
  • 约3.28千字
  • 约 14页
  • 2018-06-21 发布于河南
  • 举报
ch07数组和指针数组

6.25整理名字表。编写程序,输入任意顺序的名字表,将其按字典顺序排序并输出。 要求:分别用二维数组、指针数组指向二维数组、指针数组动态分配内存实现。 参考答案1:用二维数组实现 #includestdio.h #includestring.h #define M 6 #define N 20 void initial_string(char arr_str[M][N]); //初始化数组 void sort_string(char arr_str[M][N]); //主元排序 void out_string(char arr_str[M][N]); //输出 void main() { char name[M][N]; //二维数组:用于保存输入的M个名字 initial_string(name); sort_string(name); printf(排序后:\n); out_string(name); } void initial_string(char arr_str[M][N]) { printf(请输入%d个名字序列:\n,M); for(int i=0;iM;i++) scanf(%s,arr_str[i] ); } void out_string(char arr_str[M][N])//输出 { int j; for(j=0;j

文档评论(0)

1亿VIP精品文档

相关文档