首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
40
问题
使用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全国计算机二级
相关试题推荐
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
用链表表示线性表的优点是
C++编译时的多态性体现在【 】,运行时的多态性体现在【 】。
下列运算符中,不能重载的是
已知下列程序的输出结果是23,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classMyClass{public:voidPrint()con
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
数据结构分为逻辑结构和存储结构,下列数据结构中不属于存储结构的是
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为______。
随机试题
目前筛查早期宫颈癌的主要方法是
呼吸性酸中毒应先处理的问题是
土地资源论证的总论包括()。
在商品流通企业的战略目标中,表明自己要积极参与环境保护,注重经营过程中节约能源,参与并支持福利事业和地区建设活动。这些内容反映的是战略目标中的()目标。
英语六级考试结束后,关于王刚、刘超二人是否能通过考试,宿舍同学有如下讨论:王刚说:或者我能通过,或者刘超能通过,或者我和刘超都通过。李强说:王刚一定能通过。杨帆说:刘超能通过。赵进说:王刚可能没有通过。考试成绩出来后,证明四人的话有两人说的是真的,两
下列造成导游漏接的客观原因中,错误的是()。
根据下列资料。回答下列问题:从材料中我们可以得出:
下图为嵌入式系统存储层次结构,为使该图完整,图中空白处应该填写的文字是()。
下列枚举类型的定义中,包含枚举值5的是
CoveringtheCostAllbyHimselfUniversitylifeisinnowaycheapinCanada.ItcostsPeterKemp,acomputersciencemajor
最新回复
(
0
)