首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序说明和C代码,填入(n)处。 【说明】 幼儿园有n(<20)个孩子围成一圈分糖果。老师先随机地发给每个孩子若干颗糖果, 然后按以下规则调整:每个孩子同时将自己手中的糖果分一半给坐在他右边的小朋友。如共有8个孩子,则第1个
阅读下列程序说明和C代码,填入(n)处。 【说明】 幼儿园有n(<20)个孩子围成一圈分糖果。老师先随机地发给每个孩子若干颗糖果, 然后按以下规则调整:每个孩子同时将自己手中的糖果分一半给坐在他右边的小朋友。如共有8个孩子,则第1个
admin
2009-05-15
59
问题
阅读下列程序说明和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
网络工程师上午基础知识考试
软考中级
相关试题推荐
某业务系统在运行中因应用程序错误导致业务受影响,事后由维护工程师对该应用程序缺陷进行修复。该维护活动属于()。
以下关于网络规划、设计与实施工作的叙述中,不正确的是:_________________。
关于计算机机房安全保护方案的设计,以下说法错误的是______。
以下关于入侵检测设备的叙述中,_______是不正确的。
(2009年下半年)下列选项中,不属于项目建议书核心内容的是(32)。
(2010年上半年)项目经理管理项目团队有时需要解决冲突,(49)属于解决冲突的范畴。
配置项的版本号规则与配置项的状态相关,以下叙述中正确的是______。
请采用说明中的词汇,给出数据确认处理所需的数据流在第1层图中的全部可选起点(第0层图和第1层图中均未给出)。请使用数据字典条目定义形式,给出第0层DFD中的“手工分户账”数据流和第1层DFD中的“初录分户账”、“复录分户账”的关系。
随机试题
急性感染性心内膜炎的瓣膜赘生物中,不具有的成分是
罪责刑相适应原则
某化工厂排出的污水,污染了附近的农田,使几十户农民的庄稼颗粒无收,这几十户农民准备推选代表人起诉化工厂,这会形成()
下列选项中,确定违宪责任的首要条件是()
下列关于预算单位零余额账户的说法正确的有()。
定员定额分析法不包括()
企业集团总部必须具备的管控能力有()。
定义:①音高:是指人感觉声音调子高低的程度。②音色:是指乐器或嗓音等由于质地不同而形成的音质。③音强:是指人耳所感觉到的声音的大小。典型例证:(1)乐曲的高低起伏(2)小提琴和钢琴的声音(3)大声呼唤和窃窃私语上述典型案例与定义存在对应关系
下列诗句所描写的节日按一年中的时间先后进行排序,正确的是:①四时花竞巧,九子粽争新。②班姬此夕愁无限,河汉三更看斗牛。③酣歌欲尽登高兴,强把黄花插满头。④月上柳梢头,人约黄昏后。
信用配额[中国人民大学2003研]
最新回复
(
0
)