首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:选出5000以下符合条件的自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的10倍。计算并输出这些4位自然数的个数cnt及这些数的和sum。请编写函数countValue
下列程序的功能是:选出5000以下符合条件的自然数。条件是:千位数字与百位数字之和等于十位数字与个位数字之和,且千位数字与百位数字之和等于个位数字与千位数字之差的10倍。计算并输出这些4位自然数的个数cnt及这些数的和sum。请编写函数countValue
admin
2011-10-31
51
问题
下列程序的功能是:选出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全国计算机三级
相关试题推荐
在BsP方法研究步骤中,下列哪一步是研究数据逻辑相关性的归类工作?
数据模型的三要素是
主题数据库是一类重要的数据环境,以下是关于数据环境特点的描述。Ⅰ.简单、容易实现Ⅱ.具有较低的维护成本Ⅲ.提高了应用开发效率Ⅳ.与应用项目对应Ⅴ.独立于应用项目其中属于主题数据库优点的是
关于BSP目标的描述中,错误的是
BSP方法包括很多研究步骤,其中“确定企业资源管理中所需要的、逻辑上相关的决策和活动”是属于下列哪个步骤完成的任务?
模块结构图是由数据流程图导出的。通常信息系统的数据流程图包括两种典型结构,即变换结构和【】结构。
SQL语言中实现数据存取的安全性控制的语句是
三层客户机/服务器结构中的三个层次分别是客户端、应用服务器和【】。
需要分析亟待解决的基本任务是,用户和分析人员双方共同来理解系统的需要,并将“共同理解”形成一份文件,即______。
随机试题
面神经麻痹的叙述不正确的是( )
在施工质量控制中,人的因素对质量有重要影响,人的素质反映在()。
粗装修消防验收属于消防设施的()验收,建筑物尚不具备投入使用的条件。
下列选项中,不属于商业银行市场风险限额管理的是()。
下列货物按金银首饰在零售环节征收消费税的有()。
阅读下面的学生作文,回答以下问题。案例:细节之美①川端康成曾写过:“凌晨三点起来,发现海棠花未眠。”读罢,我被这细节的美深深折服,也
(2018年真题)根据埃里克森的心理社会发展理论,1~3岁儿童形成的人格品质是()。
科研机构对一首非常流行的歌曲进行了研究。发现它以3.6秒为一个周期将五个音节重复4次,而整首歌中五个音节的核心节奏重复了100次以上。这样的节拍和人在慢跑半小时后的心率几乎同步——这也正是人感觉最为兴奋的瞬间。这一说法,解释了为什么大多数人都会不自觉地跟着
下列入侵检测系统结构中,能够真正避免单点故障的是()。
Entertheinformationage.Informationistherawmaterialformanyofthebusinessactivities【62】thisnewera,justasironand
最新回复
(
0
)