题目内容 (请给出正确答案)
[主观题]

编写程序。分别用while语句、do-while语句和for语句编写一个求阶乘N!的Java程序

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“编写程序。分别用while语句、do-while语句和for…”相关的问题

第1题

循环控制

  1.实验目的

  ①熟悉掌握用while语句,do-while语句和for语句实现循环的方法。

  ②掌握在程序设计中用循环的方法实现一些常用算法(如穷举、迭代、递推等)。

  ③进一步学习调试程序。

  2.实验内容

  编程序并上机调试运行。

  ①逐个检查1到200的所有整数,求1到200之间的完全平方数。

  ②判断一个整数是否为素数。

  ③由标准输入读一行字符,输出各个字符的编码。

  ④统计由标准输入得到的文件中字符的个数。

  ⑤统计输入数据的个数,找出其中的最小值和最大值。

  ⑥分别统计输入文件中的空格、行、数字、花括号以及其他所有字符的个数。

  ⑦打印Fibonacci序列前30个数。

  ⑧填出下列程序的运行结果。

  main()

  {int k=0;char c='A';

  do

  { switch(c++)

  {case'A':k++;break;

  case'B':k--;

  case'c':k+=2; break;

  case'D':k=k%2; contlnue;

  case'E':k=k*10;break;

  default:k=k/3;

  }

  k++;

  }

  while(c<'G');

  prinff("k=%d\n",k);

  }

  ⑨若运行以下程序时,从键盘输入3.6 2.4<CR>  (<CR>表示回车),写出程序的运行结果。

  #include<math.h>

  main()

  (float x,y,z;

  scanf("%f%f",&x,&y);

  z=x/y

  while(1)

  {if(fabs(z)>1.0) {x=y;y=z:z=x/y:}

  else break;

  }

  printf("%f\n",y);

  }

  ⑩编写程序,从键盘输入6名学生的5门成绩,分别求出每个学生的平均成绩,并依次输出。

  编程求1!+2!+3!+4!+……………+19!+20!。

  找出1000之内的所有完数。

  输出9*9口诀。

  打印出所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,冈为153=13+53+33

  猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,只剩下一个桃子了。求猴子第一天共摘了多少个桃子。

  要求编写程序使得在屏幕上输出如下图形。

  

点击查看答案

第2题

Java语言的循环语句包括for语句、do-while语句和【 】语句。

点击查看答案

第3题

以下哪个不是循环语句A、while语句B、do-while语句C、for语句D、if-else语句
以下哪个不是循环语句

A、while语句

B、do-while语句

C、for语句

D、if-else语句

点击查看答案

第4题

下列不是循环语句的是

A.while语句

B.do... while语句

C.for语句

D.if... else语句

点击查看答案

第5题

下面程序分别用while、do-while和for语句实现1~10累计求和。请在横线处填入适当内容完成程序。 public class Sum { public static void main(String args[]) { System.out.println("\\n****while循环****"): int n=10,sum=0; while(_______) { sun+=n: n--; } System.out.println("sum is"+sum); System.out.println("\\n****do_while循环****"); n=0; sum=0; do { sum+=n; n++; } while( ); System.out.println("sam is"+sum); System.out.println("\\n****for循环****"): sum=0; for(int i=1;_______i++) [ sum+=i; } System.out.println("sum is"+sum); } }

点击查看答案

第6题

下列不是循环语句的是

A.while语句

B.do…while语句

C.for语句

D.if…else语句

点击查看答案

第7题

下面的程序是用do-while语句计算10的阶乘。请在程序的每条横线处填写1个语句,使程序的功能完整。

注意:请勿改动main()主方法和其他已有的语句内容;仅在横线处填入适当的语句。

源程序文件代码清单如下:

public class DoWhileLoop

{

public static void main(______)

{

int n=10;

long result=1;

do

{

_____;

}

_____;

System.out.println("10的阶乘为:"+result);

}

}

点击查看答案

第8题

Java语言的循环语句包括for语句、do-while语句和do-while语句,先循环后判断,循环至少被执行一次的是【 】。

点击查看答案

第9题

下面关于do-while语句和while语句说法的是()。
A、while语句和do-while语句肯定都要执行

B、两者运行结果不同

C、do-while在判断条件之前先执行循环体一次

D、while语句至少执行一次

点击查看答案

第10题

while,do-while,和for语句的循环体都可以是空语句。()

此题为判断题(对,错)。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信