首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请编写函数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
67
问题
请编写函数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://jikaoti.com/ti/Z8R7FFFM
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
以太网物理地址的长度是______。
数字证书是—条数字签名的消息,它通常用于______。
______是一种可应用于ERP、电子商务和数据仓库的大型Unix系统。
下列叙述中是数字签名功能的是______。
假设CD盘片的存储容量为600MB,上面存放的数字图像能以每秒25幅画面、每幅画面为360×240×65536色的分辨率播放1小时,则CD盘片上的数字图像的压缩比大约是______。
URL(统一资源定位器)主要包括3部分:协议类型、【 】和路径及文件名。
因特网的主要组成部分包括通信线路、路由器、主机和【 】。
因特网的主要组成部分包括______。
网络安全环境由3个重要部分组成,它们是【 】、技术和管理。
在因特网中,文件传输服务采用的工作模式为【 】模式。
随机试题
A.三氯化铁呈色反应B.异羟肟酸铁反应C.茚三酮呈色反应D.重氮化-偶合显色反应E.氧化还原显色反应适用于酰胺类药物的鉴别反应为
患儿1岁,男性,3天前发热38.5℃,哭闹,拒食,流涎。检查见口腔黏膜片状充血,有针尖大小成簇的透明小水疱及溃疡,有的互相融合,疱破溃后形成痂壳,最可能的诊断是()
从批中抽取的(),称为样本单位。
关于设备安装以下说法不正确的是( )。
【2016改编】某工程项目业主分别与甲、乙施工单位签订了土建施工合同和设备安装合同,土建施工合同约定:管理费为人材机费用之和的10%,利润为人材机费用与管理费之和的6%,规费和税金为人材机费用与管理费和利润之和的19.8%,合同工期100天;设备安装合同约
小林上月月末股票资产市场价格为10万元,本月没有进行任何股票买卖,月末股票资产市场价格上升到11万元,下列说法正确的是()。①小林本月获得股票资本利得1万元,通常列做理财收入②该股价上涨通常不反映在小林本月的收支储蓄表中③该股价上
人脸识别技术属于生物特征识别技术的一种.其目的是利用人脸信息对人的身份进行识别。从原理上讲,所谓的人脸识别,就是从视频或者图片中的人脸提取相关特征,与已有数据库中的人脸特征相比较,然后计算出待测人脸的特征与数据库中哪一类人脸最相近,进而得出被测人的身份。与
社会化的相互性特征是指社会化过程中主体与受体之间相互作用,据此社会化的影响类型有()
Youwillhearfiveshortrecordings.Fivepeopleareexplainingwhytheyrejectedacandidateforajob.Foreachrecording,
•Readthearticlebelowaboutadvertisement.•ChoosethebestwordorphrasetofilleachgapfromA,B,C,orDontheopposite
最新回复
(
0
)