第4讲数组与字符串全解.pptVIP

  • 7
  • 0
  • 约1.75万字
  • 约 65页
  • 2017-01-31 发布于湖北
  • 举报
第4讲数组与字符串全解

* 思 考 题 对上面的例 4.6 加一点要求: 假设用字符数组str[100],但允许在输入时多于100个字符,如 果输入的一行字符个数多于100个字符时,要求程序自动截取前 面的99个字符,其他功能不变。请对上面的程序进行改进! 提示:其他代码可以不改,只需要编写一段代码 来代替其中完成字符串输入的语句: gets(str); * 关于数组和字符串使用的注意事项 1. 在访问数组时,特别要注意不要越界! 3. 对字符数组初始化或赋值时,别忘记加结束标记 ’\0’! 4. 在访问字符串时,要判断字符串是否结束(’\0’)! 2. 在定义字符数组时,其大小应该是“存放字符数+1”! * * 该程序的运行结果为: * 例 4.4 例4.4 有一个班6个学生,己知每个学生有5门课的成绩,要求输出平均成绩最高的学生的成绩以及该学生的序号。 第一步求精: 1. 确定数据结构(s[6][6]): 用一个6×6的二维数组,每一行代表一个学生;前5列分别代表5门课的成绩,最后一列用来存放平均成绩。 2. 对数组s中每个学生的5门课程的成绩赋初始值; 3. 计算出每个学生的平均成绩; 4. 找出最高的平均成绩及对应学生的序号; 5. 输出最高的平均成绩及对应学生的序号。 * 第一步求精: 1. 确定数据结构(s[6][6]):

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档