首页 > 公务员考试
题目内容 (请给出正确答案)
[主观题]

阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程

序的功能是:从键盘任意输入一个年号,判断它是否是闰年。若是闰年,输出“Yes”; 否则输出“No”, 已知符合下列条件之一者是闰年:(1) 能被4整除, 但不能被100整除;

(2)能被400整除。

阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。已知下面程序的功能是

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“阅读下面的程序,按要求在空白处填写适当的表达式或语句,使程序…”相关的问题
第1题
编程计算下面组合数的值代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目

编程计算下面组合数的值

代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第2行: unsigned long Factorial(int number)

第6行: int p

第11行: m

第23行: i=2; i<=number; i++

B.第2行: long Factorial(unsigned int number)

第6行: double p

第11行: m

第23行: i=1; i

C.第2行: unsigned long Factorial(unsigned int number)

第6行: double p

第11行: m

第23行: i=2; i<=number; i++

D.第2行: unsigned Factorial(unsigned number)

第6行: int p

第11行: m

第23行: i=1; i<=number; i++

点击查看答案
第2题
计算1-(1/2)+(1/3)-(1/4)+…+(1/99)-(1/100)+…直到最后一项的绝对值小于为止。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第7行代码: float sign=1第13行代码: term = -term

B.第7行代码: float sign=1第13行代码: sign = -sign

C.第7行代码: float sign= -1第13行代码: sign = -sign

D.第7行代码: float sign= -1第13行代码: term = -term

点击查看答案
第3题
设计一个函数,用来判断一个整数是否为素数。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第11行: ret != 0第29行: i<=number第31行: number / i == 0

B.第11行: ret != 0第29行: i<=sqrt(number)第31行: number % i == 0

C.第11行: ret == 0第29行: i<=sqrt(number)第31行: number / i == 0

D.第11行: ret == 0第29行: i<=number第31行: number % i == 0

点击查看答案
第4题
鸡兔同笼,共有98个头,386只脚,编程求鸡、兔各多少只。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第5行: x<=97第7行: y = 98 - x第8行: 2*x+4*y == 386

B.第5行: x<=97第7行: x = 98 - y第8行: 2*x+4*y <= 386

C.第5行: x<97第7行: y = 98 - x第8行: 2x+4y == 386

D.第5行: x<97第7行: x = 98 - y第8行: 2*x+4*y == 386

点击查看答案
第5题
华氏和摄氏温度的转换公式为C=5/9×(F-32)。式中,C表示摄氏温度,F表示华氏温度。要求:华氏0℉~300℉,每隔20℉输出一个华氏温度对应的摄氏温度值。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第8行代码: celsius = 5.0 / 9 * (fahr - 32)第10行代码: fahr = fahr + step

B.第8行代码: celsius = 5.0 / (9 * (fahr - 32))第10行代码: fahr = fahr + step

C.第8行代码: celsius = 5.0 / 9 * (fahr - 32)第10行代码: fahr = fahr - step

D.第8行代码: celsius = 5 / 9 * (fahr - 32)第10行代码: fahr = fahr + step

点击查看答案
第6题
设计一个函数MinCommonMultiple(),计算两个正整数的最小公倍数。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第8行: MinCommonMultiple第10行: x == -1第22行: a<=0 && b<=0第26行: (i * a) % b == 0

B.第8行: MinCommonMultiple(b, a)第10行: x != -1第22行: a<=0 || b<=0第26行: (i * a) / b == 0

C.第8行: MinCommonMultiple(int a, int b)第10行: x = -1第22行: a<=0 || b<=0第26行: (i * a) % b == 0

D.第8行: MinCommonMultiple(a, b)第10行: x != -1第22行: a<=0 || b<=0第26行: (i * a) % b == 0

点击查看答案
第7题
设计一个函数MaxCommonFactor(),利用欧几里德算法(也称辗转相除法)计算两个正整数的最大公约数。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第8行: MaxCommonFactor(a, b)第29行: r = a % b第31行: b = r第32行: r != 0

B.第8行: MaxCommonFactor(a, b, x)第29行: r = a % b第31行: a = r第32行: r == 0

C.第8行: MaxCommonFactor(x, b)第29行: r = a / b第31行: a = r第32行: r != 0

D.第8行: MaxCommonFactor(a, x)第29行: r = b % a第31行: b = r第32行: r = 0

点击查看答案
第8题
三色球问题。若一个口袋中放有12个球,其中有3个红色的,3个白色的,6个黑色的,从中任取8个球,问共有多少种不同的颜色搭配?代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第9行: k=0; k<6; k++第11行: i + j + k == 8

B.第9行: k=0; k<=6; k++第11行: i + j + k == 8

C.第9行: k=0; k<=6; k++第11行: i + j + k <= 8

D.第9行: k=0; k<=6; k++第11行: i + j + k = 8

点击查看答案
第9题
利用泰勒级数:计算e的近似值,当最后一项的绝对值小于时认为达到了精度要求,要求统计总共累加了多少项。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第6行代码: double e = 1.0第10行代码: term = term *n第13行代码: count++

B.第6行代码: double e = 0第10行代码: term = term *n第13行代码: count++

C.第6行代码: double e = 1.0第10行代码: term = term / n第13行代码: count++

D.第6行代码: double e = 0第10行代码: term = term / n第13行代码: count++

点击查看答案
第10题
以下程序的功能是选出能被3整除且至少有一位是5的两位数的整数,输出所有满足条件的数及其个数。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第7行: (k%3==0&&a2==5)||(k%3==0&&a1==5)第22行: Sub(k,n)第24行: m!=-1

B.第7行:(k%3==0 &&a2==5) && (k%3==0 &&a1==5)第22行:Sub(n,k)第24行:m==-1

C.第7行:(k%3=0 && a2=5) && (k%3=0 && a1=5)第22行:Sub(n,k)第24行:m!=-1

D.第7行:(k%3=0 && a2=5)||(k%3=0 && a1=5)第22行:Sub(k,n)第24行:m=-1

点击查看答案
第11题
我国古代的《张丘建算经》中有这样一道著名的百鸡问题:“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一。百钱买百鸡,问鸡翁、母、雏各几何?”其意为:公鸡每只5元,母鸡每只3元,小鸡3只1元。用100元买100只鸡,问公鸡、母鸡和小鸡各能买多少只?代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

A.第7行: y<=33第9行: z + y + x = 100第10行: 5*x + 3*y + z/3.0 = 100

B.第7行: y<33第9行: z = 100 – x - y第10行: 5*x + 3*y + z/3.0 <= 100

C.第7行: y<=33第9行: z = 100 – x - y第10行: 5x + 3y + z/3.0 == 100

D.第7行: y<=33第9行: z = 100 – x - y第10行: 5*x + 3*y + z/3.0 == 100

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改