首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int x),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFile0将结果输出到modi2.txt文件中。 例如:x=10的约数为1,2,5,10。 注意:不要
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int x),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFile0将结果输出到modi2.txt文件中。 例如:x=10的约数为1,2,5,10。 注意:不要
admin
2017-09-20
18
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int x),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFile0将结果输出到modi2.txt文件中。
例如:x=10的约数为1,2,5,10。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
#inClude
#include
#inClude
using namesPace std;
void WriteFile(int c)
{
ofstream out1;
out1.open(“modi2.txt”,ios
base::binary | ios—base::app);
out1<
out1.close();
}
void fun(int x)
{
}
void ClearFile()
{
OfStream out1;
out1.open(“modi2.txt”);
out1.Ciose();
}
int main()
{
ClearFile();
fun(10);
return 0;
}
选项
答案
for(int i=1;i<=x;i++) { if(x%i==0) //如果x被i整除。那么i为x的约数 { WriteFile(i); //将约数i存入文件 } }
解析
(1)本题中函数的功能是求出约数。X的约数就是能整除其的所有整数。可以从1开始到X,计算取余。如果整除该数为x的约数。
(2)从已给部分源程序的nmm主函数开始入手,核心函数void fun(int x)中的x参数为要计算约数的整数。
转载请注明原文地址:https://kaotiyun.com/show/bHAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列格式化I/O的操作符中,()是设置域宽的。
对于重载的运算符>>,它是一个()。
只能作为成员函数重载的是()。
在C++语言中,数据封装要解决的问题是
在函数原型声明中,可以省略参数名,但必须声明函数参数的【 】。
以下非法的赋值语句是
按“先进先出”原则组织数据的结构是
插入排序算法的主要思想:每次从未排序序列中取出一个数据,插入到己排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,in
按照逻辑结构分类,数据结构可分为线性结构和非线性结构,栈属于【】。
数据结构分为逻辑结构与存储结构,循环队列属于______。
随机试题
侵犯著作权的法律责任
求微分方程的通解.
患者女性,35岁,肛周反复流脓半年,脓质稠厚,肛门胀痛,肛旁截石位10点距肛缘2厘米有一溃口,舌红,苔黄,脉滑。
患者胡某,女,25岁。昨日始小便频数,尿液浑赤,尿道热涩刺痛;尿常规检查镜下红细胞满视野;舌红,脉数。治宜选用()
直线(x≥0)与y=H及y轴所围图形绕y轴旋转一周所得旋转体的体积为()(H,R为任意常数)。
正赶赴火场的消防队、消防车、消防器材和装备要铁路运输或轮渡时,铁路和航运部门应免费优先载运,这体现行政主体享有()。
将一个三位数的个位数字和百位数字调换后所得的三位数与原三位数的和是1070,差是198,这个三位数是()。
计算二重积分其中积分区域为D={(x,y)||x|≤1,0≤y≤2}.
Readthefollowingtextanddecidewhichanswerbestfitseachspace.Forquestions26-45,markoneletterA,B,CorDony
A、Inordertoelevatetheirnests.B、Inordertolivemorecomfortably.C、Inordertoavoidpredators.D、Inordertomakeincuba
最新回复
(
0
)