首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知数列Xn的前两项为2和3,其后继项根据当前最后两项的乘积按下列规则生成;(1)若乘积为1位数。则该乘积为数列的后继项;(2)若乘积为2位数,则该乘积的十位数字和个位数字依次作为数列的两个后继项。 请编写函数void produceX(int n
已知数列Xn的前两项为2和3,其后继项根据当前最后两项的乘积按下列规则生成;(1)若乘积为1位数。则该乘积为数列的后继项;(2)若乘积为2位数,则该乘积的十位数字和个位数字依次作为数列的两个后继项。 请编写函数void produceX(int n
admin
2021-04-30
72
问题
已知数列Xn的前两项为2和3,其后继项根据当前最后两项的乘积按下列规则生成;(1)若乘积为1位数。则该乘积为数列的后继项;(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 readWriteData()
{
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,“ks”);
fclose(wf);
tclose(rf);
}
选项
答案
void produceX(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//如果是一位数 { outBuffi]=X; sum+=outBuf[i]; //将该数计人总和 } } }
解析
本题主要考查数列问题。按照指定的运算规则,如果得到的乘积是两位数,则将两位数的十住和个位作为新的后两位,注意此时循环量应谊多加1。如果得到的是1位数,直接作为新值即可。
转载请注明原文地址:https://kaotiyun.com/show/VDOZ777K
本试题收录于:
三级网络技术题库NCRE全国计算机三级分类
0
三级网络技术
NCRE全国计算机三级
相关试题推荐
Serv-U服务器中可以限制用户上传信息占用存储空间的选项是()。
如图(a)所示,在某DHCP客户机上捕获了5条报文,并对第5条报文进行了解析,图(b)是在该客户机捕获上述报文后执行ipconfig/all命令后得到的部分信息。分析图中信息,并补全空白处的内容。
下列关于ICMP的描述中,错误的是()。
下列关于Windows2003系统DHCP服务器的描述中,错误的是()。
下列关于Windows2003系统下DHCP服务器的描述中,错误的是()。
下列对IPv6地址FE80:0:0:0801:FE:0:0:04A1的简化表示中,错误的是()。
下列入侵检测系统结构中,能够真正避免单点故障的是()。
封禁ICMP协议,只转发212.78.170.166/27所在子网的所有站点的ICM数据包,正确的access-list配置是()。
某公司网络中DHCP服务器可动态分配IP地址范围为192.168.0.100.192.168.2.200,其中192.168.0.100保留给MAC地址是00-11-22-33-44-55的主机。网络中某客户机从该服务器获取IP地址的过程中,在客户机捕获的
如果一台CiscoPIX525防火墙有如下配置。PIX525(config)#nameitfethernet0outsidesecurityLEVEL1PIX525(config)#nameifethemetlinsidesecurit
随机试题
x=0为函数f(x)=sinx.的可去间断点。()
A.单个浅表溃疡B.肠壁全层的结核杆菌浸润C.多发浅表溃疡D.肉芽肿形成E.干酪样坏死并组织癌变溃疡型肠结核病理特征是
能和金属离子形成络合物的药物的化学结构有
由于买卖双方主要为分散的普通居民,所以存量住房市场的结构特征为竞争多于垄断。()
通过资产配置可稳健地增强投资组合的报酬率,资产配置的基本步骤包括()。
甲为有限合伙企业的普通合伙人。经全体合伙人一致同意,甲转为有限合伙人。对其作为普通合伙人期间有限合伙企业发生的债务,甲承担责任的正确表述是( )。
下列有关法系的表述,正确的有()。
明清北京故宫建筑受以下哪个地域工匠系统影响最大?
我国宪法明确规定了党的领导、人民主权、人权保障、法治以及民主集中制等基本原则。下列宪法确认的内容中,体现了人民主权原则的是
SowhydoItalkaboutthebenefitsoffailure?Simplybecausefailuremeantastrippingawayoftheinessential.Istoppedpret
最新回复
(
0
)