C语言基础课件-第5章数组.pptVIP

  • 136
  • 0
  • 约7.38千字
  • 约 48页
  • 2019-07-18 发布于山东
  • 举报
4. strcpy()函数和strncpy()函数 函数是字符串复制函数,一般形式为: strcpy(字符数组1,字符数组2) 把字符数组2的内容复制到字符数组1中。 strncpy(字符数组1,字符数组2,n) 把字符数组2的前n个字符复制到字符数组1中。 其中: (1)字符数组1必须要足够大,以便容纳复制的字符串。 (2)函数的返回值为字符数组1的地址。 (3)字符数组1要写成数组名的形式,字符数组2可以是数组名也可以是一个字符串常量。 * 综合设计(完善果园竞赛程序) 把果园竞赛的问题进一步升级。假设这次比赛有8个人参加,需要存储这8个选手的姓名、编号、摘得的葡萄、梨和桃子的重量。具体信息如表5-2 需要解决如下几个问题: (1)桃子最重的重量是多少,是谁摘的,编号是多少 (2)整个比赛一共摘了多少斤重的葡萄,每个选手平均摘得多重的葡萄; (3)计算出每个选手摘水果的总重量,按照总重量由高到低排序,输出成绩表。格式为姓名 编号 总重量; * 解决数据的存储问题 采用两个二维数组分别存储选手的姓名和成绩,注意行下标要一一对应,核心代码如下 * for(i=0;i8;i++) { printf(第%d位选手的姓名是:,i+1); gets(name[i]); printf(编号是:); scanf(%d,fruitWeight

文档评论(0)

1亿VIP精品文档

相关文档