首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
45
问题
使用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://kaotiyun.com/show/i3Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
创建对象数组时,对数组的每一个元素都将调用一次构造函数,如果没有显式给出数组元素的初值,则调用缺省构造函数。下列程序涉及对象数组的创建和单个对象的创建,其输出结果是【】。#include<iostream>usingnamespace
以下程序的执行结果为()。#include<iostream.h>classSample{intn;public:Sample(inti){n=i;}operator++(){n+
对全局数据逻辑结构和特征的描述称为______。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
在C++语言的结构化程序设计中,【】是程序的基本组成单元;在C++语言的面向对象设计框架中,【】是程序的基本组成单元。
下述关于数据库系统的叙述中正确的是
开发软件时对提高开发入员工作效率至关重要的是
【】是在进行了成功的测试之后才开始的。它与软件测试不同,测试的目的是发现错误,进一步诊断和改正错误,则是调试的任务。
关于在调用模板函数时实参的使用,下列表述中正确的是
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是【 】。
随机试题
症见头痛且空,眩晕耳鸣,腰膝酸软,神疲乏力,滑精带下,舌红少苔,脉细无力,治法为
在有感染的肉芽创面上植皮,宜选用
陆女士,50岁,无意中发现左乳房无痛性肿块。体检见左侧乳房外上象限触及直径3cm之肿块,质硬,表面不光滑、边界不清,活动度小,局部皮肤凹陷,区域淋巴结不肿大,拟行根治性手术。出现皮肤凹陷提示癌肿侵犯了
下列关于建设项目用地预审,表述不正确的是()。
某施工单位承包一机电工程施工项目,工程内容包括工艺热力管道安装和钢结构框架安装。合同规定,钢材等主材由建设单位供货。施工单位安排由该单位的甲、乙两个施工队分别承担施工任务。施工中发生了下列情况:在工程中期进度质量大检查中,发现承担钢结构框架安装的乙施工队
核磁共振成像仪
投资者预期某股票价格将上升,于是预先买入该股票,如果股票价格上升,便可以将先前买入的股票卖出获利。这种交易方式称为()。
纳税人销售货物应征增值税,“货物”是指()。
JIT采购,是一种完全以满足库存为依据的采购方法。需求方根据自己的需要,对供应商下达订货指令,要求供应商在指定的时间、将指定的品种、指定的数量送到指定的地点。()
正当法律程序仅仅具有工具性价值。
最新回复
(
0
)