首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
2015-07-20
29
问题
使用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 outl ;
outl.open(”modi2.txt”,ios—
base::binary I los—base::app);
outl<
outl.close();
}
void fun(int X)
{
}
void ClearFile()
{
ofstream outl;
outl.open(”modi2.txt”);
outl.close();
}
int main()
{
ClearFile();
fun(i0);
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)从已给部分源程序的main主函数开始入手,核心函数void fun(int x)中的X参数为要计算约数的整数。
解题思路
(1)由1到x,循环判断其中是否有x的约数。
(2)如果xX被i整除,那么i为x的约数。
(3)最后调用WriteFile函数,将约数i存入文件。
转载请注明原文地址:https://jikaoti.com/ti/jDE0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在下面的类定义中,横线处应填入的内容是()。classFred{public:voidprint(){cout<<data<<end1;voidsetData(doubled)(data=d;static
下列关于顺序存储结构叙述中错误的是()。
包容类Contain和内嵌类Embed定义如下:#include<iostream.h>classContain{private:intx;protected:intz;public:
在C++程序中,使用基本输入输出流需要包含的头文件是()。
非成员函数应声明为类的【 】函数才能访问这个类的private成员。
下列叙述中正确的是
下列叙述中正确的是
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及
下列字符串中不能作为C++标识符使用的是( )。
以下哪个不是C++语言中的有效标识符?
随机试题
Excel2010申,单元格F1中的公式为“=AVERAGE(C2:E2)”,则F1的结果为单元格C2到E2区域的的_______。
就兴趣与爱好而言,他们几乎没有相似之处。
患者,男,50岁。反复浮肿、尿血3年,经常感冒。症见面色无华,少气乏力,午后低热,口干咽燥,舌红少苔,脉细。检查:血压140/95mmHg,尿蛋白(++)、定量3g/24h,内生肌酐清除率48%,血尿素氮10mmol/L。除对症治疗外,还应加
按照项目建设基本程度,实施准备阶段工作内容包括()。
氧气站区外围应设置高度不低于()的围栏或栅栏。
一国的经济越开放,证券市场的国际化程度越高,证券市场受到汇率的影响越大。()
如果某单项资产的系统风险大于整个市场投资组合的风险,则可以判定该项资产的β值()。
流传下来的古代神话主要保存在()中。
Thereis______thingasafreelunchintheworld.
随着社会的发展,社会成员会分化成许多阶层或群体,不同的群体可能持有不同的价值观,而他们各自也会有不同的心理诉求。电视剧内容和题材的多样性决定了体现多元价值观的可能性,而在这个过程中,会使不同群体的人对其他的价值观念有所了解,在电视剧的观看中进行价值观的参照
最新回复
(
0
)