首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int x),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFileO将结果输出到modi2.txt文件中。 例如:x=10的约数为1,2,5,10。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int x),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFileO将结果输出到modi2.txt文件中。 例如:x=10的约数为1,2,5,10。
admin
2015-05-30
21
问题
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(int x),该函数功能是判定x的所有的约数,并且在函数中调用写函数WriteFileO将结果输出到modi2.txt文件中。
例如:x=10的约数为1,2,5,10。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
2. #include
2 #include
3 #include
4 USing namespace std;
5 void WriteFile(int c)
6 {
7 ofstream outl;
8 outl.open("modi2.txt",ios_base::binary|ios_base::app);
9 outl<
10 outl.Close();
11 }
12 Void fun(int x)
13 {
14
15 }
16 void ClearFile()
17 {
18 ofStream outl ;
19 outl.open("modi2.txt");
20 outl.close();
21 }
22 int main()
23 {
24 ClearFile();
25 fun(10);
26 return 0 ;
27 }
选项
答案
1 for(int i=1 ; i<=x; i++) 2 { 3 if(x%i==0) //如果X被i整除,那么i为X的约数 4 { 5 WriteFile(i); //将约数i存入文件 6 } 7 }
解析
(1)本题中函数的功能是求出约数。X的约数就是能整除其的所有整数。可以从1开始到x,计算取余。如果整除该数为X的约数。
(2)从已给部分源程序的main主函数开始入手,核心函数void fun(int x)中的x参数为要计算约数的整数。
[解题思路]
(1)由l到x,循环判断其中是否有X的约数。
(2)如果x被i整除,那么i为x的约数。
(3)最后调用WriteFile函数,将约数i存入文件。
转载请注明原文地址:https://kaotiyun.com/show/YPNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
对象还有操作,用于改变对象的状态,对象及其操作就是对象的【】。
数据库系统支持数据的逻辑独立性,依靠的是()。
数据库的故障恢复一般是由()。
以下()特征不是面向对象思想中的主要特征。
在C++语言中,main函数默认返回一个()类型的值。
一个教师能开多门课程,一门课程有许多教师会开,实体课程与实体教师间是______。
对于顺序存储的队列,存储空间大小为n,头指针为F,尾指针为R。若在逻辑上看成一个环,则队列中元素的个数为______。
下列叙述中不属于结构化程序设计方法的主要原理的是______。
在关系数据库中,用来组织索引结构联系的是()。
在关系数据库中,用来表示实体之间联系的是
随机试题
新生儿期计划免疫应接种的疫苗是
对于负载对称三角形的三相电路,线电压和相电压的大小关系为_______,相位关系为_________。
(2011年第35题)下列关于转录作用的叙述,正确的是
随着临街深度的递增,临街深度价格的修正率递增的是()。
象征性交货的特点是卖方凭单交货,买方凭单付款。
【活动与探究】(实验1)观察苯酚的颜色、状态,闻一闻苯酚的气味生:观察,并闻药品的气味。有的同学提出疑问:“我观察到药品有一点红色?”并讨论。师:苯酚部分被氧化时会呈红色。追问:那苯酚应如何保存呢?生:隔绝空气,密封保存。(实验2)在试管中加入
甲、乙两人由于顺路搭乘同一辆出租车,甲坐了4千米后下了车,出租车又走了6千米,乙下车并付了18元车费。如果车费由两人分摊,甲应分摊多少元?
华光高科技公司在进行人才招聘时,有小张、小李、小王、小赵、小钱等5人人围。从学历看,这5人中有2人为硕士,3人为博士;从年龄看,这5人中有3人小于30岁,2人大于30岁。已知,小张、小王属于相同的年龄段,而小赵、小钱属于不同的年龄段;小李与小钱的学位相同,
Youngpeoplealwayssufferinrecessions.Employersstop【C1】______thembecausetheyareeasiertosack.Butin【C2】______episodes
Itwas______ofyoutojoinusinoursinginggroup.
最新回复
(
0
)