首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:选出5000以下符合条件的自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的10倍。计算并输出这些4位自然数的个数cnt及这些数的和sum。请编写函数countValue
下列程序的功能是:选出5000以下符合条件的自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的10倍。计算并输出这些4位自然数的个数cnt及这些数的和sum。请编写函数countValue
admin
2011-10-31
108
问题
下列程序的功能是:选出5000以下符合条件的自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的10倍。计算并输出这些4位自然数的个数cnt及这些数的和sum。请编写函数countValue0实现程序的要求,最后调用函数writeDAT()把结果cnt和sum输出到文件OUT67.DAT中。
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeDAT()的内容。
试题程序:
#include<stdio. h>
int cnt, sum;
void countValue ( )
{
}
void main ( )
{
cnt=sum=0;
countValue ( );
printf ( "满足条件的自然数的个数=%d\n", cnt );
printf ( "满足条件的自然的值的和=%d\n", sum);
writeDAT ( );
}
writeDAT ( )
{
FILE *fp;
fp=fopen ( "OUT67. DAT", "w" );
fprintf (fp, "%d\n%d\n", cnt, sum);
fclose (fp);
}
选项
答案
void countValue () { int i, thou,hun, ten, data; for (i=5000; i>=1000; i--) { thou=i/1000; /*求四位数的千位数字*/ hun=i%1000/100; ten=i%100/lO; /*求四位数的十位数字* / data= i % 10; /*求四位数的个位数字*/ if(thou+hun==ten+data && thou+hun== (data-thou)*10) { /*千位数与百位数之和等于十位数与个位数这和,且千位数与百位数之和等于个位数与千位数之差的10倍*/ cnt ++; /*则统计满足条件的数的个数*/ sum+= i; /*将满足条的件的数求和*/ } } }
解析
本题考查的知识点如下:
(1)“%”与“/”的使用。
(2)判断结构中多个条件的布尔运算。
(3)循环结构的使用。
本题要求选出5000以下符合条件的4位数,所以选择范围是1000到5000。这里要借助运算符“%”与“/”将4位数各位上的数拆成独立的数字:将1个4位数整除1000则可得到其千位上的数字,除以1000取余再整除100则可得百位上的数字,除以100取余再整除10则可得十位上的数字,除以10取余则得个位上的数字。题中给出的两个条件都要满足,所以两条件之间用“与”运算。使用循环结构对1000到5000之间的数依次进行上述的处理。
转载请注明原文地址:https://kaotiyun.com/show/xCwZ777K
本试题收录于:
三级信息管理技术题库NCRE全国计算机三级分类
0
三级信息管理技术
NCRE全国计算机三级
相关试题推荐
J.Martin所给出的战略数据规划方法是一种有效的信息系统开发方法,该方法认为系统开发应以下列哪个为中心?
实现一个信息系统必须保证几个基本原则,下列哪个不属于基本原则?
信息系统开发的项目控制除了包括资源保证、进度控制、计划调整、审核批准等以外,还应有【】统计。
材料是企业的一种支持资源,它也具有生命周期。其中“材料的库存控制”属于其生命周期中的
JamesMartin认为以下哪些做法有助于提高生产率?Ⅰ.采用自顶向下的主题数据库规划Ⅱ.统一规划数据的格式Ⅲ.使用高级数据库语言Ⅳ.使用C、COBOL等高级语言Ⅴ.使用第4代语言(4GL)
设有关系R(A,B,C),其函数依赖集F={A→B,B→C},则关系R在函数依赖的范畴内最多满足
数据管理技术随着计算机技术的发展而发展,一般可以分为如下4个阶段:人工管理阶段、文件系统阶段、【】阶段和高级数据库技术阶段。
J.Martin认为,完成自顶向下的规划设计,需建立一个核心设计小组,应由下列哪些成员组成?Ⅰ.最高管理者Ⅱ.最终用户Ⅲ.系统分析员Ⅳ.资源管理者Ⅴ.财务总管Ⅵ.业务经理
随机试题
肝门静脉
尿量增多、尿比重固定在1.010,提示肾脏功能为()
财务部张信的事假天数修改为5天,请重新计算“财务人员”工资表数据。
企业和其他组织的下列会计档案中,保管期限为25年的是()。
某纺织品生产企业为增值税一般纳税人,2010年11月向商场销售纺织品取得价款1500万元、销项税额255万元,开具增值税专用发票;向个体经销商销售纺织品取得销售收入1200万元,开具普通发票;当月购进棉花支付不含税价款300万元,购进棉纱支付不含税价款80
变态心理学与精神病学共同的研究对象是()。(2010年5月真题)
著名生态学家、生物学家劳伦兹发现,刚出生的小鸭子会发生“印刻”现象,即模仿第一眼看到的动物进行学习。这一观点支持了教育的()。
有一类数,每一个数都能被11整除,并且各位数字之和是20,问这类数中,最小的数是______.
目标管理的优点有()。
简述内隐记忆测验的主要方法。
最新回复
(
0
)