《C语言程序设计 I》第08讲 字符数组与字符串.pptVIP

  • 33
  • 0
  • 约9.25千字
  • 约 31页
  • 2016-09-29 发布于浙江
  • 举报

《C语言程序设计 I》第08讲 字符数组与字符串.ppt

#includestdio.h #includestring.h const int M=5;//定义常量,下同 const int N=30; void SelectSort(char str[M][N])//对字符串进行选择排序函数 { int i,j,k; char temp[N];//用于字符串交换时当作中间存放空间 for(i=0;iM-1;i++) //进行M-1次选择和交换 { k=i; //给k赋初值 for(j=i+1;jM;j++) //选择出待排序元素中的最小值str[k] if(strcmp(str[k],str[j])0) //进行字符串比较 k=j; //记录较小值的位置 //利用字符串拷贝函数交换str[i]与str[k]的值 if (i!=k) { strcpy(temp,str[i]); strcpy(str[i],str[k]); strcpy(str[k],temp); } } } 代码如下: 第8讲 字符数组与字符串 字符数组 字符串 字符串的输入输出 字符串处理函数 字符串的应用举例 教学目标 了解用字符数组直接处理字符串的不足; 理解字符串的概念及其结束标志; 掌握字符串的输入输出方法; 熟悉字符串常用处理函数的用法。 重点:字符串的概念及其结束标志,字符串

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档