首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数列Xn的前两项为2和3,其后继项根据当前最后两项的乘积按下列规则生成;(1)若乘积为l位数,则该乘积为数列的后继项;(2)若乘积为2位数,则该乘积的十位数字和个位数字依次作为数列的两个后继项。请编写函数void produceX(int n),生成该
已知数列Xn的前两项为2和3,其后继项根据当前最后两项的乘积按下列规则生成;(1)若乘积为l位数,则该乘积为数列的后继项;(2)若乘积为2位数,则该乘积的十位数字和个位数字依次作为数列的两个后继项。请编写函数void produceX(int n),生成该
admin
2011-06-14
24
问题
已知数列Xn的前两项为2和3,其后继项根据当前最后两项的乘积按下列规则生成;(1)若乘积为l位数,则该乘积为数列的后继项;(2)若乘积为2位数,则该乘积的十位数字和个位数字依次作为数列的两个后继项。请编写函数void produceX(int n),生成该数列的前n项(n<100),并把它保存在数组outBuf中,再把这前100项的和保存在整型变量sum中。readWriteData()函数负责将n值从IN.DAT文件中读出,并将结果outBuf输出到文件OUT.DAT中。
注意;部分源程序已经给出。
请勿改动主函数main()和输出函数readWriteData()的内容。
试题程序;
#include
int outBuf[200],sum=0;
void readWriteData();
void produceX(int n)
{
}
void main()
{
int n,i;
printf("please input the amounts n;");
scanf("%d",&n);
produceX(n);
for(i=0;i
printf("%d,",outBuf
);
readWriteData();
}
void read WriteData()
{
FILE*wf,*rf;
char str[5];
int i,len;
rf=fopen("IN.DAT","r");
wf=fopen("OUT.DAT","w");
fgets(str,4,rf);
len=(str[0]—’0’)*10+str[1]—’0’;produceX(1en);
for(i=0;i
fprintf(wf,"%d,",outBuf
);
fprintf(wf,"\n");
fclose(wf);
fclose(rf);
}
选项
答案
void produeeX(int n) { int i,X; outBuf[0]=2;outBuf[1]=3; for(i=2;i
10) //如果是两位数 { outBuf[i]=X/10;//求出十位上的值 sum+=outBuf[i]; //将该数计入总和 i++; //将数组下标右移一位 outBuf[i]=X%10;//求出个位上的值 sum+=outBuf[i]; //将该数计入总和 } else//如果是一位数 { outBuf[i]=X; sum+=outBuf[i]; //将该数计入总和 } } }
解析
本题主要考查数列问题。按照指定的运算规则,如果得到的乘积是两位数,则将两位数的十位和个位作为新的后两位,注意此时循环量应该多加1。如果得到的是1位数,直接作为新值即可。
转载请注明原文地址:https://kaotiyun.com/show/OuaZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
在WWW服务中,统一资源定位器URL可以由3部分组成,即协议类型、【 】与文件名。
主机板有多种分类方法,按系统总线带宽分类的是()。
ITU-T接受了SONET的概念,将其重新命名为()。
当一台主机A配置了同一网络中另一台主机B相同的IP地址时,会()。
电子邮件服务采用【 】的工作模式。
万维网(WorldWideWeb,WWW)信息服务是Internet上的一种最主要的服务形式,它进行工作的方式是基于______。
采用拨号上Internet一般需要有计算机、普通电话、通信软件和______。
下列关于InternetFTP的叙述中,错误的一条是______。
在OSI参考模型中,网桥实现互联的层次为()。
目前使用的标准网络管理协议包括:【 】、公共管理信息服务/协议(CMIS/CMIP)、局域网个人管理协议(LMMP)等。
随机试题
AlthoughIliketheappearanceofthehouse,whatreallymademedecidetobuyitwasthebeautiful______throughthewindow.
阈电位是指
无菌镊子浸泡在有消毒液的容器中,镊子长度为18cm,浸泡消毒液内的深度应是
《安全生产法》规定,生产经营单位对重大危险源应当登记建档,进行定期检测、评估、监控,并制定。______,告知从业人员和相关人员在紧急情况下应当采取的应急措施。
某超高层建筑,室内消火栓系统采用临时高压消防给水系统,并采用减压阀减压分区供水,减压阀设置在该区域最高部位,减压阀至最不利消火栓的水头损失为0.04MPa,其阀后静,动压设计压力值分别为0.50MPa、0.40MPa。下列系统调试检测结果中,不符合现行国家
19世纪90年代,把西方的资产阶级政治学说和中国传统儒家思想相结合的人是()。
为了适应公司的发展,做到人尽其责,人尽其能,人尽其用,充分提高工作效率,公司拟改变原有的全体员工定点定时上下班的工作模式。请你重点说明如何选择办公模式、常见的新型办公模式的种类、选择办公模式应注意的问题。
在一个国家里,由部门法所构成的有机联系的整体,称为()。
下面属于白盒测试方法的是()
Thelawrequiresthatfurscarrya______.Theauthordoesn’tagreethat______.
最新回复
(
0
)