首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数countValue()其功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数count,以及满足此条件的所有SIX与NINE的和sum。最后调用函数WriteData()把结果count和sum
请编写函数countValue()其功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数count,以及满足此条件的所有SIX与NINE的和sum。最后调用函数WriteData()把结果count和sum
admin
2013-12-17
57
问题
请编写函数countValue()其功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数count,以及满足此条件的所有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的计算方法 NlNE=1000*N+100*I+10*N+E; //NINE的计算方法 if(3*S1X==2*NINE) { count++; sum+=(SIX+NlNE); } } }
解析
本题主要考查分解数据的重组以及用穷举法解方程的方法。
本题用穷举法(即将S,I,X,N,E分别从小到大代入验证)即可很快得到所有的值。解谊题的关键是知道如何由各数位上的数字得到它们所组成的数字,解决这一问题的方法是将各教位上的数字乘以相应的权值再求和即可。即可这样编程:SIX=100*S+10*I+X;NlNE=1000*N+100*I+10*N+E。
转载请注明原文地址:https://kaotiyun.com/show/wAZZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
对称加密机制的安全性取决于【】的保密性。
网络管理的功能有配置管理、故障管理、【】、计费管理和安全管理。
通过路由算法,为分组通过通信子网选择最适当的路径是OSI模型中哪一层的任务?
网络防火墙的作用是_______。
基于文件服务的局域网操作系统软件一般分为两个部分,即工作站软件与_______。
在智能大楼内,先进的通信自动化系统不仅能传输语音、数据、而且还可以传输______信息。
目前宽带网络中采用“光纤同步数字传输体系”的英文缩写是【 】。
早期的______结构网络操作系统中,人们通常是在局域网中安装一台或几台带有大容量的硬盘服务器,以便为网络工作站提供服务。
在交换式局域网中,如果交换机的端口既能自动地和10Mpbs设备连接,又能自动地和100Mpbs的设备连接。那么,这种局域网交换机被称为【 】。
网络互联的类型主要有:局域网—局域网连接、局域网—广域网连接、局域网—广域网—局域网连接和【 】。
随机试题
DearCassy,Thanksforremindingmebye-mailthatyouwanttobaby-sitourchildren.Inspiteofthe【21】thatyouareonly
脑卒中患者吞咽障碍治疗错误的是
黏性过强的药粉湿法制粒宜选择
氯丙嗪抗精神病作用机制主要是
工程项目的设计成果完成后,由()负责组织鉴定、验收和向设计审批部门报批。
在对进度计划进行施工准备的可靠性审查时,应重点审查()。
下列条件中,()不是构成发盘的必备条件。
下列各项中,不宜作为股份有限公司的发起人的有( )。
下列有关实质性程序时间安排,说法错误的是()。
2016年9月,经国务院批准印发的《全国“十三五”易地扶贫搬迁规划》明确,计划()年内对近()万建档立卡贫困人口实施易地扶贫搬迁,迁出区域范围涉及22个省约1400个县。
最新回复
(
0
)