首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序的功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数 cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数 writeDAT()把结
下列程序的功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数 cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数 writeDAT()把结
admin
2009-02-24
74
问题
下列程序的功能是:计算出自然数SIX和NINE,它们满足的条件是SIX+SIX+SIX=NINE+NINE的个数 cnt,以及满足此条件的所有SIX与NINE的和sum。请编写函数countValue()实现程序要求,最后调用函数 writeDAT()把结果cnt和sam输出到文件OUT51.DAT中。其中的S,L X,N,I,N,E各代表一个十进制数。
注意:部分源程序已给出。
请勿改动主函数main()和写函数writeDAT()的内容。
试题程序:
#include<stdio. h>
int cnt, sum;
void countValue()
{
}
void main ()
{
cnt=sum=O;
countValue ();
printf ("满足条件的个数=%d\n", cnt);
printf ("满足条件所有的SIX与NINE的和=%d\n", sum);
writeDAT ();
}
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 II 3’i/2>9999) break; /*当SIXP不为3位数或所得的数不为四位数时,退出循环*/ } } }
解析
本题二查的知识点如下:
(1)循环与判断的嵌套使用。
(2)多条件的布尔运算。
(3)“%”与“/”运算符的使用。
根据题意,求的是满足3位数乘以3等于4位数乘以2的数的个数。我们可以使用循环结构对所有的3位数进行判断,若某个3位数乘以3整除2所得的数是4位整数,则这个3位数是满足条件的数。当判断的数不再是3位数或者进行处理后所得的数大于9999,则要退出循环。在这里,还要注意判断结构中,各条件之间是用“与”运算还是用“或”运算。
转载请注明原文地址:https://kaotiyun.com/show/fRYZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
下列有关数据库模式的叙述不正确的是
文件的存取方式是由文件的性质和用户使用文件的情况而确定的,一般有两种存取方式,它们是
下面列出的条目中,哪一条是数据仓库的基本特征?Ⅰ.数据仓库是面向主题的Ⅱ.数据仓库的数据是集成的Ⅲ.数据仓库的数据是相对稳定的Ⅳ.数据仓库的数据是反映历史变化的
在排序过程中,比较次数与序列的初始位置无关的排序方法是
对于学生信息表:student(sno,sname,sex,age,dept),如果把学生"张明"的姓名改为"张岩",则正确的语句是
在SQL中,视图(view)是三级模式结构中的()。
在数据库管理系统中,下面哪个模块不是数据库存取的功能模块?
下面页面淘汰算法中,会产生Belady(异常)现象的是______。
在下列关于关系的叙述中,错误的是
下列关于日志备份的说法中,错误的是()
随机试题
我们住一个碎片化的时代里,信息是________的,但是我们每天只有十几个小时醒着的时间,注意力就成了稀缺资源。谁能吸引注意力,谁就具有________的商业价值。厂商传统的方法是投放广告或者找明星代言。互联网里,因为传播结构发生了变化,网红也能担负这样的
简述保险形成的要素。
女性,30岁。尿毒症患者。出现胸痛,心包摩擦音,由于未及时治疗,该患者出现大量心包积液。这时可出现的体征
用户可安装用电计量装置。用户使用的电力电量,以计量检定机构依法认可的用电计量装置的记录为准。()
增值税纳税人()采用预收款方式的,其纳税义务发生时间为收到预收款的当天。
讯问女性未成年犯罪嫌疑人,应当有女工作人员在场。()
公民在法律面前一律平等,是我国()。
Americanpresidentsseemtoagebeforeoureyes.Butthecommonbeliefthathigh-officestressgraysourleadersfasterthan【C1】
Thenewmachinefailedto______thegarbage.Asaresult,thekitchenwasfilledtoburstingwithsmellyleftovers.
ForgetwhatVirginiaWoolfsaidaboutWhatawriterneeds-aroomofone’sown.Thewritershehadinmindwasn’tatworkonano
最新回复
(
0
)