C语言程序设计工业和信息化普通高等教育“十二五”规划教材立项项目课件作者贾宗璞许合利c6数组.pptVIP

  • 3
  • 0
  • 约1.12万字
  • 约 45页
  • 2018-05-08 发布于广东
  • 举报

C语言程序设计工业和信息化普通高等教育“十二五”规划教材立项项目课件作者贾宗璞许合利c6数组.ppt

C语言程序设计 引子 本章重点 数组下标与数组长度的区别 字符串与字符数组的区别 数组应用的一些基本算法 例 合法的数组定义 例6.1 输出一维数组的全部元素。 冒泡排序的N-S流程图 冒泡排序的编程实现 二维数组程序设计举例 例6.5 将矩阵a的行和列互换。 字符数组的初始化: 对一个字符数组赋初值时直接赋指定的字符串常量 例6.6 输出下面所示的图形 字符串及其结束标志 无字符串变量,用字符数组处理字符串 字符串结束标志:‘\0’ gets函数和puts函数 使用puts函数来输出一个字符串,其一般形式为: puts(str); str存放的是字符串的起始地址。puts函数从这一地址开始依次输出存储单元中的字符,遇到第一个\0符号时结束输出,并自动换行。 字符数组程序设计举例 例6-13 输入一行字符,统计其中有多少个单词,单词之间用空格分隔开。 编程实现 本章小结 例 用%c main() { char str[5]; int i; for(i=0;i5;i++) scanf(“%c”, str[i]); for(i=0;i5;i++) printf(“%c”, str[i]); } 例 用%s main() { char

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档