首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue()其功能是;计算出自然数SIX和NINE,他们满足的条件是SIX+SIX+SIX=NINE+NINE+NINE的个数,以及满足此条件的所有SIX与NINE的和sum。最后调用函数WriteData()把结果count和sum
请编写函数countValue()其功能是;计算出自然数SIX和NINE,他们满足的条件是SIX+SIX+SIX=NINE+NINE+NINE的个数,以及满足此条件的所有SIX与NINE的和sum。最后调用函数WriteData()把结果count和sum
admin
2012-07-20
58
问题
请编写函数countValue()其功能是;计算出自然数SIX和NINE,他们满足的条件是SIX+SIX+SIX=NINE+NINE+NINE的个数,以及满足此条件的所有SIX与NINE的和sum。最后调用函数WriteData()把结果count和sum输出到文件OUT.DAT中。其中,S,I,X,N,E各代表一个十进制数。
注意;部分源程序已给出。
请勿改动主函数main()和写函数WriteData()的内容。
试题程序;
#include
int count,sum;
void WriteData();
void countValue()
{
}
void main()
(
count=sum=0;
countValue();
printf(“count=%d\n",count);
printf("SIX+NINE=%d\n",sum);
writeData();
}
void WriteData()
{
FILE*fp;
fp=fopen("OUT.DAT","w");
fprintf(fp,"count=%d\nsum=%d\n",
count,sum);
fclose(fp);
}
选项
答案
void countValue() { int S,I,X,N,E,SIX,NINE; for(S=0;S<=9;S++) //将S,I,X,N,E进行循环穷举 for(I=0;I<=9;I++) for(X=0;X<=9;X++) for(N=0;N<=9;N++) for(E=0;E<=9;E++) { SIX=100*S+10*I+X; //SIX的计算方法 NINE=1000*N+100*I+10*N+E; //NINE的计算方法 if(3*SIX==2*NINE) { count++; sum+=(SIX+NINE); } } }
解析
本题主要考查分解数据的重组以及用穷举法解方程的方法。本题用穷举法(即将S,I,X,N,E分别从小到大代入验证)即可很快得到所有的值。解该题的关键是知道如何由各数位上的数字得到它们所组成的数字,解决这一问题的方法是将各数位上的数字乘以相应的权值再求和即可,即可这样编程;SIX=100*S+10*I+X;NINE=1000*N+100*I+10*N+E。
转载请注明原文地址:https://kaotiyun.com/show/s24Z777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
一台主机的IP地址为1100,子网屏蔽码为255.0.0.0。现在用户需要配置该主机的默认路由。经过观察发现,与该主机直接相连的路由器具有如下4个IP地址和子网屏蔽码。Ⅰ.IP地址:11,子网屏蔽码:255.0.0.0Ⅱ.IP地址:12
在通信网中,为了防止当发送能力大于接收能力时造成数据丢失,要进行【 】。
如果对数据的实时性要求比较高,但对数据的准确性要求相对较低(如在线电影),一般可在传输层采用______协议。
就资源管理和用户接口而言,操作系统的主要功能包括:处理器管理、存储管理、设备管理和______。
以下的网络管理功能中,不属于配置管理的是
IP数据报具有“生存周期”域,当该域的值为多少时数据报将被丢弃?
网络安全环境由3个重要部分组成,它们是【 】、技术和管理。
以下的网络管理功能中,不属于配置管理的是
随机试题
加工小孔和微孔应注意哪些要点?
高血压病引起心脏的特征性变化是
下列选项中,有权批准公司为其实际控制人提供担保的有()。Ⅰ.董事会Ⅱ.股东会Ⅲ.监事会Ⅳ.股东大会
某公司主要从事建筑工程机械的生产制造,2008年发生以下业务:(1)签订钢材采购合同一份,采购金额8000万元;签订以货换货合同一份,用库存的3000万元A型钢材换取对方相同金额的B型钢材;签订销售合同一份,销售金额15000万元。(2)公司作为受托方
下列各项中,属于社会主义国民收入再分配途径的是()。
下述关于居住区内道路的说法不确切的是()。
根据下面材料回答下列问题。2006年,三口之家的上海市农村居民家庭年现金收入大约为()。
明代,蒙古主要分为哪三大部?()。①鞑靼②准噶尔③兀良哈④瓦刺
所谓教育研方法,是按照某种途径,有组织、有计划、系统地进行教育研究和构建教育理论的方式,是以()为对象、以科学方法为手段,遵循一定的研究程序,以获得教育科学规律性知识为目标的一整套系统研究过程。
Thegrowthofpart-timeandflexibleworkingpatterns,andoftrainingandretainingschemes,______morewomentotakeadvantage
最新回复
(
0
)