365文库
登录
注册
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
derAugenste 上传于:2024-06-24
机试真题 1、函数fun 的功能是:计算正整数n 的所有因子(1 和n 除外)之和作为 函数值返回。 例如:n=120 时,函数值为239。 #include < conio.h > #include < stdio.h > int fun(int n) { int _1__,s=0; /*能整除n 的自然数即称为因子*/ for (i=2;i< n;i++) if (n%i==0) s=___2__; return (s); } main() /*主函数*/ { printf("%d
",fun(120)); } 解析: 本题的考核点是计算n 所有因子的算法。 解题思路:判断因子的方法是:能被n整除的数。由于题意中指明需将1和n除外,所以循环的范围应从2至n-1。 答案:1: i 2: s+i 2、已知一个数列的前三项分别为0,0,1, 以后的各项都是其相邻的前三 项之和。给定程序modi.c 中函数 fun 的功能是:计算并输出该数列前n项的平方 根之和sum。n 的值通过形参传入。 例如,当n=10 时,程序的输出结果应为: 23.197745。 请改正函数fun 中
tj