c语言age主函数,2017年3月计算机二级C语言考前操作题练习

2017年3月计算机二级C语言考前操作题练习

三、程序设计题

请编写函数fun,该函数的功能是:统计各年龄段的人数。N个年龄通过调用随机函数获得,并放入主函数的age数组中。要求函数把0~9岁年龄段的人数放在a[o]中,把10~19岁年龄段的.人数放在d[1]中,把20~29岁年龄段的人数放在d E2]中,依此类推,把l00岁(含100岁)以上年龄的人数都放在d[10]中。结果在主函数中输出。

注意:部分源程序在文件PROGl.C中。

请勿改动main函数和其他函数中的任何内容.仅在函数fun的花括号中填入你编写的若干语句。

参考答案

一、程序填空题

【参考答案】

【解题思路】

填空1:题目中要求从形参filename所指的文件中读入学生的数据,以此可以看出本空应该填写”rb”。

填空2:此处的if语句是比较学号的大小,如果学号大就和学号小的换位,以此本空填写>。

填空3:题目要求所有的学生数据均以二进制方式输出到文件中,因此本空填写fwrite。

二、程序修改题

【参考答案】

(1)P=s;

(2)while(* P++);

【解题思路】

(1)指针P应指向s,所以应改为P=s;。

(2)循环等待,当while循环执行一次,临时变量P应该指向字符串的下一位置,所以应改为while(*P++);。

三、程序设计题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值