首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和C代码,填入(n)处。 【说明】 幼儿园有n(<20)个孩子围成一圈分糖果。老师先随机地发给每个孩子若干颗糖果, 然后按以下规则调整:每个孩子同时将自己手中的糖果分一半给坐在他右边的小朋友。如共有8个孩子,则第1个
阅读下列程序说明和C代码,填入(n)处。 【说明】 幼儿园有n(<20)个孩子围成一圈分糖果。老师先随机地发给每个孩子若干颗糖果, 然后按以下规则调整:每个孩子同时将自己手中的糖果分一半给坐在他右边的小朋友。如共有8个孩子,则第1个
admin
2009-05-15
39
问题
阅读下列程序说明和C代码,填入(n)处。
【说明】
幼儿园有n(<20)个孩子围成一圈分糖果。老师先随机地发给每个孩子若干颗糖果,
然后按以下规则调整:每个孩子同时将自己手中的糖果分一半给坐在他右边的小朋友。如共有8个孩子,则第1个将原有的一半分给第2个,第2个将原有的一半分给第3个,……,第8个将原有的一半分给第1个,这样的平分动作同时进行。若平分前,某个孩子手中的糖果是奇数颗,则必须从老师那里要一颗,使他的糖果数变成偶数。小孩人数和每个小孩的初始糖果数由键盘输入。下面的程序可求出经过多少次上述这样的调整,使每个孩子手中的糖果—样多,调整结束时每个孩子有糖果多少颗,在调整过程中老师又新增发了多少颗糖果。
【程序】
#include <stdio.h>
#define N 20
int allEqual (int a[ ],int n) /*检查每个孩子手中的糖果是否一样多*/
{ iht i;
for(i=1; i<n; i++)
if(a[O]!=a
) return O;
return 1;
}
int a[N], b[N];
void main ( )
{ int i, n, addk, loopc;
printf("Enter n((20)\n"); scanf("%d", &n);
printf ("Enter data\n");
for( i=O; i(n; i++) scanf("%d", &a
);
addk=O;(1);
while (2){ /*平分循环*/
loopc++;
for ( i=O; i ( n; i++){ /*为一次调整作准备*/
if(a
%2) { a
++;(3); }
if (i<n-1) b[i+1]=a
/2; else(4)
a
/=2;
}
for(i=O; i<n; i++)(5); /*完成一次调整*/
}
printf("调整%d次\n", loopc); printf("每个孩子有%d颗糖果\n", a[0]);
printf("调整过程中新增发%d颗糖果。\n", addk); }
选项
答案
(1)loopc=0 //loopc设置初值为0 (2)! a11Equal(a, n) 或者 a11Equal (a, n)==0 //判断奈件a11Equal (a, n)是否为假 (3)addk++或者addk=addk+1 //addk的值增加1 (4)b[0]=a[i]/2 //如果条件不满足,b[0]的值是a[i]/2 (5)a[i]+=b[i]或者a[i]=a[i]+b[i] //a[i]增加b[i]
解析
转载请注明原文地址:https://kaotiyun.com/show/I1JZ777K
本试题收录于:
网络工程师上午基础知识考试题库软考中级分类
0
网络工程师上午基础知识考试
软考中级
相关试题推荐
为了满足员工的归属感需要,某公司经常为新员工组织一些聚会或者社会活动,按照马斯洛的需要层次理论,这属于满足员工的_______的需要。
进度控制的一个重要作用是______。
以下关于项目管理计划的叙述中,(42)是不正确的。
某公司系统安全管理员在建立公司的“安全管理体系”时,根据GB/T20269-2006《信息安全技术信息系统安全管理要求》,对当前公司的安全风险进行了分析和评估,他分析了常见病毒对计算机系统、数据文件等的破坏程度及感染特点,制定了相应的防病毒措施。这一做法符
(2013年上半年)E-mail客户端程序要找到邮件服务器,FTP客户端程序要找到FTP服务器,Web浏览器要找到Web服务器,通常要用到(19)。
(2011年下半年)通过建立网络服务器集群,将大量通过网络连接的软件和硬件资源进行统一管理和调度,构成一个计算资源池,从而使用户能够根据所需从中获得诸如在线软件服务、硬件租借、数据存储、计算分析等各种不同类型服务,并按资源使用量进行付费。以上描述的是(1)
以下关于数据仓库与数据库的叙述中,______是正确的。
(2009年上半年)工作流技术在流程管理应用中的三个阶段分别是(70)。
面向对象中的(17)机制是对现实世界中遗传现象的模拟。通过该机制,基类的属性和方法被遗传给派生类;而(18)是指把数据以及操作数据的相关方法组合在同一单元中,使我们可以把类作为软件复用中的基本单元,提高内聚度,降低耦合度。
E-mail客户端程序要找到邮件服务器,FTP客户端程序要找到FTP服务器,Web浏览器要找到Web服务器,通常要用到______________。
随机试题
试述扁平结构的优缺点。
资产价值的高低要由该资产所能做出的价值贡献来决定,反映的是资产评估经济技术原则中的【】
______dowesuspectthatthisdistrictisrichinmineralresources.
A.阻断M受体B.抗组胺C.阻断H受体D.抑制磷酸二酯酶E.兴奋β2受体溴化异丙托品的作用机制是
女性,67岁。“胆石症”10余年。2小时前餐后出现剧烈上腹痛并向腰背放射,伴恶心、呕吐、发热。体查:BP120/70mmHg,P92次/分,巩膜轻度黄染,上腹明显压痛,伴反跳痛及肌紧张,移动性浊音阴性。血清淀粉酶1200U/L,血钙:2.0mmol/L,血
一小儿,4个月。人工喂养。平时易惊,多汗,睡眠少,近2日来咳嗽、低热,今晨突然双眼凝视,手足抽动。查体:枕后有乒乓球感。可能的诊断是
小儿硬膜外阻滞特点及用药量描述,正确的是
以下错误不能通过试算平衡查找的有()。
内地和香港两地投资者对于投资对方市场的迫切需求,不断促进沪港通从蓝图变为现实。投资讲究合理分散配置,不把鸡蛋放到一个篮子里,但长期以来内地投资者的股票投资主要是投向A股市场这个篮子;内地经济蓬勃发展,香港市场上的投资者倾慕已久,可囿于制度缺失,只能在场外驻
A、Removefoodlabels.B、Eatfoodshighinfiber.C、Looktorfoodshighinsalt.D、Monitortheweighteveryday.B
最新回复
(
0
)