首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序运行后的输出结果为( )。 public class Test { public static void main (String args[]) { int i,j,p,s; s=
下列程序运行后的输出结果为( )。 public class Test { public static void main (String args[]) { int i,j,p,s; s=
admin
2010-12-17
96
问题
下列程序运行后的输出结果为( )。 public class Test { public static void main (String args[]) { int i,j,p,s; s=0; for (i=1;i<=4; i++) { p=1; for(j=1;j<=i:j++) p=p*j; s=s+p; } System.out.println(s); } }
选项
A、46
B、33
C、30
D、40
答案
B
解析
本题考查for语句的嵌套使用。第一个for语句完成对内嵌for语句的循环控制,第二个for语句控制变量j在不大于i变量的情况下计算p=p*j。注意,每执行一次第一个for循环,p都会重新赋值为1,然后与j值相乘,直到j=i为止。事实上,第二个for循环每循环一遍,p的最终结果就是i的阶乘值,由第一个for循环决定了i的取值只能为1、2、3、4,因此最终s的值为1!+2!+3!+4!=1+2+6+24=33。故选项B为正确答案。
转载请注明原文地址:https://www.kaotiyun.com/show/Zd9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下面代码的输出结果是foriinrange(10):ifi%2==0:continueelse:print(i,end=’’,’’)
下面代码的输出结果是x=0x0101print(x)
以下选项中,用于文本处理方向的第三方库是
关于二叉树的遍历,以下选项中描述错误的是
在数据结构中,与所使用的计算机无关的是
关于面向对象的继承,以下选项中描述正确的是
以下关于列表和字符串的描述,错误的是
下列快捷键中能够中断(InterruptExecution)Python程序运行的是
获得用户输入的一个字符串,输出每个字符对应的UniCode值,这些值一行输出,采用逗号分隔,最后没有逗号。请完善代码。s=input(’’请输入一个字符串:’’)ls=[]forcins:①print(②)
对于序列s,以下选项对min(s)描述正确的是()。
随机试题
A:I’mstillhavingtroublewithmyEnglish.TheinstructorsuggeststhatIaskanAmericantotellmehowtoexpressmyselfcorre
肺癌患者在化疗过程中出现白细胞下降到3×109/L时,应该
能较早提示左心功能不全失代偿的依据是
A.角质形成细胞B.朗格汉斯细胞C.黑素细胞D.麦克尔细胞E.肥大细胞正常皮肤内唯一能与CD1a单克隆抗体结合的细胞是
()是城市生存和发展的基础。
构机的选择除满足隧道断面形状与外形尺寸外,还应包括()等。
甲承包商向乙供应商订购了几台仪器,乙按约定将其送达指定地点。由于送货人疏忽,多卸了一箱货物,甲方人员未及时发现。过后乙方致电甲方,请其代为保管,两周内派人取回。由于该货物价格昂贵,甲方不得不派专人看管。在此期间当地突发山洪,尽管甲方采取了保护措施,但这箱货
工资、薪金所得应缴纳个人所得税()元。偶然所得应纳个人所得税()元。
“千里之堤,溃于蚁穴,百尺之室,焚之突隙”中蕴含的哲学观点是()。
ThesamewordcanbeaddedtotheendofGRASSandthebeginningofSCAPEtoformtwootherEnglishwords,whatistheword?
最新回复
(
0
)