首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:计算出启然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果c
下列程序的功能是:计算出启然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果c
admin
2011-11-13
53
问题
下列程序的功能是:计算出启然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数writeDAT()把结果cnt和sum输出到文件OUT51.DAT中。其中的S,I,X,N,I,N,E各代表一个十进制数。
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeDAT()的内容。
试题程序:
#include
int cnt,sum;
void CountValue()
{
}
Void main()
{
Cnt=Sum=0;
COUNtValUe();
printf("满足条件的个数=%\n",cnt):
printf("满足条件的所有的SIX与NINE的和=%d\n",sum);
}
WriteDAT();
{
FILE *fp;
fp=fopen("OUT51.DAT", "w");
fprintf(fp,"%d\n%d\n",cnt,sum);
fclose(fp);
}
选项
答案
void countValue() { int i=100; while(1) { if(3*i%2==0 && 3*i/2>1000 && 3*i/2<=9999) /*如果满足条件SIX+SIX+SIX=NINE*NINE*/ { /*即一个3位数乘3再除2余数为0, 且所得的数为4位数*/ cnt++; /*统计满足条件的数的个数*/ sum+=i+3*i/2; /*求满足此条件的所有SIX与NINE的和*/ i++; } else i++; /*如果不满足条什,则取下一个数*/ if(i>999 || 3*i/2>9999) break; /*当SIX不为3位数时或所得的数不为四位数时,退出循环*/ } }
解析
本题考查的知识点如下:
(1)循环与判断的嵌套使用。
(2)多条件的布尔运算。
(3)“%”与“/”运算符的使用。
根据题意,求的是满足3位数乘以3等于4位数乘以2的数的个数。我们可以使用循环结构对所有的3位数进行判断,若某个3位数乘以3整除2所得的数是4位整数,则这个3位数足满足条件的数。当判断的数不再是3位数或者进行处理后所得的数大于9999,则要退出循环。在这里,还要注意判断结构中,各条件之问是用“与”运算还是用“或”运算。
转载请注明原文地址:https://kaotiyun.com/show/IgvZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
数据库中,每个事务都感觉不到系统中其他事务在并发执行,这一特性称为事务的______。
MicrosoftSQLServer2000和CommerceServer2000集成使用,可以创建B2B和B2C网站,并支持______数据分析。
数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和______系统阶段。
在SQL语言中,如果要为一个基本表增加列和完整性约束条件,应该使用SQL语句【】。
在分块查找方法中,首先查找______,然后再查找相应的______。
二分查找法的存储结构要求是______,对元素要求______。
以下关于链式存储结构的叙述中哪一条是错误的?______。
事务的持久性是指________。
设有两个散列函数H1(K)=Kmod13和H2(K)=Kmod11+1,散列表为了[0...12],用双重散列法(又称二次散列法)解决冲突。函数H1用来计算散列地址,当发生冲突时,H2作为计算下一个探测地址的地址增量。假定某一时刻散列表T的状态为:
______是对计算机系统中所存放的大量数据进行组织、管理、查询并提供一定处理功能的大型系统软件。
随机试题
马克思主义哲学中国化的两大理论成果是()。
成年人特别是结节性甲状腺肿病人应大剂量碘治疗,以免诱发甲状腺功能亢进。
甲公司向北京仲裁委员会申请仲裁其与某企业间的买卖合同纠纷,仲裁委员会受理了申请。某企业为逃避责任,遂出示了一份伪造的证人证言,仲裁庭根据这份证人证言,裁决甲公司赔偿某企业损失60万元。甲公司不服该裁决,并且在收到仲裁裁决后发现了这一情况,则甲公司如何通过法
规范监管方式注重( )。
认购和申购的区别表现在()。
纳税人发生应税销售行为,开具增值税专用发票后,发生销售折让、中止、退回等情形,必须按照国家规定开具红字增值税专用发票,否则不得扣减销项税额或者销售额()。
李克强在《政府工作报告》中指出,要依靠“双引擎”来推动发展,调速不减势,量增质更优,实现中国经济提质增效,其中“双引擎”是指()。
简述颌面部阻塞性窒息的急救处理。
Lookatthechartsbelow.TheyshowInternetsalescomparedtoHighStreetsalesofholidaysofferedbyeightdifferenttravelc
Thereisnotmuchtochoosebetweenmen.Theyareallahotchpotchofgreatnessandlittleness,ofvirtueandvice,ofnobility
最新回复
(
0
)