首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用Vc++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(int x)的定义,该函数功能是判定X的所有约数,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。 例如:x=100的约数为1 2 4 5 10 20
使用Vc++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(int x)的定义,该函数功能是判定X的所有约数,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。 例如:x=100的约数为1 2 4 5 10 20
admin
2021-05-06
54
问题
使用Vc++6.0打开考生文件夹下的源程序文件2.cpp。请完成函数fun(int x)的定义,该函数功能是判定X的所有约数,并且在函数中调用写函数WriteFile将结果输出到2.txt文件中。
例如:x=100的约数为1 2 4 5 10 20 25 50 100。
注意:不要改动main函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include(iostream)
#include(fstream)
#include(cmath)
using namespace std;
void WriteFile(int c)
{
ofstream out1;
outl.open("2.txt",ios_base::binary|ios_base::app);
out1<
out1.close();
}
void fun(int x)
{
}
void ClearFile()
{
ofstream out1;
out1.open("2.txt");
out1.close();
}
int main()
{
ClearFile();
fun(100);
return 0;
}
选项
答案
for(int i=1;i(=x;i++) { if(x%i==0) //如果x被i整除,那么i为x的约数 { WriteFile(i); //将约数i存入文件 } }
解析
本题中由1到x,循环判断其中是否有x的约数。如果x被i整除,那么i为x的约数。最后调用WriteFile函数,将约数i存入文件。
转载请注明原文地址:https://kaotiyun.com/show/KWfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include#includeusingnamespacestd;classMyBag{public:friendintNa
下列关于运算符重载的描述中,错误的是
在C++语言中函数返回值的类型是由()决定的。
在下列原型所示的C++函数中,按"传值"方式传递参数的是()。
下列关于this指针的叙述中,正确的是()。
在下面的4个关键字中用来说明虚函数的是()。
设有以下定义和程序:#inc1ude<iostream.h>c1assTestClass1{pubitic:voidshowl0{cout<<"TestClass1"<<end1;
请使用Ve6或使用【答题】菜单打开考生目录pmj3下的工程文件pmj3。此工程中包含一个源程序文件proj3.cpp,其中定义了用于表示平面坐标系中的点的类MyPoint和表示三角形的类MyTriangle;程序应当显示:6.828432但程序中有缺
层次型、网状型和关系型数据库划分原则是( )。
若MyClass为一个类,执行“MyClassa[4],*p[5];”语句时会自动调用该类构造函数的次数是()。
随机试题
131I摄取率主要用于
采用K值来评价食品早期腐败变质时,若鱼体绝对新鲜,则K值可能等于
《铜人腧穴针灸图经》的作者是:
黄体功能不足的临床特点哪项正确
滋养细胞肿瘤哪种标志物升高
期货交易所在期货公司没有保证金或者保证金不足的情况下,允许期货公司开仓交易或者继续持仓,应当认定为()。
学生家长以某种组织的形式直接参加学校教育工作,这种学校与家庭联系的方式是()。
教育科学研究成果表述的基本要求有哪些?
GunRightsintheUSImmediatelyaftertheshootingatVirginiaTechUniversity,Americansgatheredto
每个人都喜欢受表扬而不是批评。
最新回复
(
0
)