- 95
- 0
- 约2.62千字
- 约 2页
- 2020-07-16 发布于江苏
- 举报
实验九
参考答案(指针)
三、实验内容(
按要求完善或设计以下程序,并调试分析运行结果
)
1. 程序填空题 给定程序中,函数 fun 的功能是:将形参 n 所指变量中,各位上为偶数的数去除,剩
余的数按原来从高位到低位的顺序组成一个新的数,并通过形参指针 n 传回所指变量。
例如,输入一个数:新的数:为 739。 请在程序的下划线处填入正确的内容并把下划线删
除,使程序得出正确的结果。
【解题思路】
第一处: t 是通过取模的方式来得到 *n 的个位数字,所以应填: 10。
第二处:判断是否是奇数,所以应填: 0。
第三处:最后通形参 n 来返回新数 x,所以应填 : x。
2. 程序改错题 给定程序 MODI9-1.C 中函数 fun 的功能是 : 计算 n 的 5 次方的值 ( 规定
小于 8),通过形参指针传回主函数;并计算该值的个位、十位、百位上数字之和作为函数值返回。
例如 ,7 的 5 次方是 16807, 其低 3 位数的和值是 15。
【解题思路】
第一处:变量 d 的初始值应为 1。
第二处:整除的符号是 /。
n 的值大于
2、
3. 程序设计题 请编写函数 fun,它的功能是: 求出能整除形参 x 且不是偶数的各整数, 并按从小到大
的顺序放在 pp 所指的数组中 ,这些除数的个数通过形参 n 返回。 例如,
原创力文档

文档评论(0)