永发信息网

Java循环语句问题?

答案:3  悬赏:0  手机版
解决时间 2021-02-23 20:17
谁有 Java的 循环语句的练习的题目
比如 for while 的
俺是小菜鸟 来点计算题就好
刚学到 循环语句
最佳答案
循环语句练习

1.求1~100的累加和
2.打印1~100之间能被3整除且个位是6的数
3.求n的阶乘。例如5的阶乘是1*2*3*4*5
4.用while循环打印幻灯片的@符号
5.用while嵌套循环打印幻灯片的10乘10序列
6.以下例子用for循环实现,打印1~100之间的奇数和偶数
7.打印1900年到2100年之间的闰年,一行打印4个
8.打印小九九乘法表的4种形状

9.用一层while循环打印小九九乘法表
int i=1,j=1;
while (i <= 9){
System.out.print(i + "*" + j + "=" + i * j + "\t");
j ++;
if (j > i){
j = 1;
i ++;
System.out.println();
}
}

10.打印以下图形
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15

int j = 1,k = 1;//控制换行
for (int i = 1;i <= 15;i ++){
System.out.print(i + "\t");
j ++;
if (j > k){
j = 1;
k ++;
System.out.println();
}
}

11.李先生岁数的平方与他的夫人的岁数之和是1053,而他的夫人的岁数的平方与他的岁数之和是873,请编写程序计算李先生及其夫人的岁数各是多少。

12.有两个正整数a和b,已知a*b=2048,求a、b各为何值时,a+b的值最小

13.用1、2、3、4能组成多少无重复数字的三位数

14.一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第5次落地时,共经过多少米?再反弹弹起多少米?
double sn = 100;//高度100米
double hn = sn / 2; //第一次反弹反弹高度
for (int i = 2;i <= 5;i ++){
sn = sn + hn * 2; //第i次落地经过多少米
hn = hn / 2; //第i次反弹的高度
System.out.println("第" + i + "次落地经过" + sn + "米");
System.out.println("第" + i + "次反弹" + hn + "米");
}

15.输出10~100之间的全部素数。所谓素数n是指,除1和n之外,不能被2~(n-1)之间的任何整数整除。

16.输入两个正整数m和n,求其最大公约数和最小公倍数

17.打印所有的水仙花数。水仙花数是一个三位数,其各位数字的立方和等于该数本身,如153 = 1的立方 + 5的立方 + 3的立方

18.完数,一个数如果恰好等于它因子之和,这个数即为完数,如6 = 1 + 2 + 3

19.打印以下图形
*
***
*****
*******
全部回答
我就用上面的例子接着写个while 下面是使用for 循环的“test”程序:// Declare a loop control variable inside the for. class ForTick { public static void main(String args[]) { // here, n is declared inside of the for loop for(int n=10; n>0; n--) System.out.println("tick " + n); int i=0; while(i<=10){ System.out.println("i="+i); i++ } } 循环太多了,还有do while 还有iterator,不懂就百度,或者翻书。 都是基础中的基础,看看就明白了。
您的程序有一些逻辑问题。我帮您修改了一下。您看看。 public class shenzhouxing extends phonecard{  void caculate(int c,int d){   lastmoney=firstmoney;   for(int i=0;i<c;i++){    lastmoney-=0.6;    if(lastmoney<0){     system.out.println("余额不足!");     system.exit(0);    }          }          for(int j=0;j<d;j++){    lastmoney-=0.6;    if(lastmoney<0){     system.out.println("余额不足!");     system.exit(0);    }          }             system.out.println("余额为:"+lastmoney);  } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
开网店需要下载什么软件
K3从唐山快收费站到唐山多久
最近两天用洗面奶洗完脸后,觉得脸上特别干
lg滚筒洗衣机DD变频直驱电机,启动后不运转,
北京什么地方可以喝到豆汁和焦圈儿??
海水运动的能源中,目前具有广泛开发利用价值
大连市住房公积金稽查支队普兰店大队我想知道
白醋怎么用可以所缩紧致毛孔
饱和溶解氧与气压的关系
求正弦函数解析式.0)的最大值为1.5,最小值为-
为什么我的鼻水留个不停
如何创设教师与学生间平等互助的课堂环境
some=?两个单词
我们还是联系,他会打电话发信息给我,但是不
万宝消毒柜价格多少一台
推荐资讯
我的年休假有5天。现在让报休假计划的时间。
栾川乡西河村(标准化)卫生室地址在什么地方,
发网除了网上买还有哪里可以买???
男人是不是都很讨厌“夺命追魂call”都会认为
函数库中笑脸的代码是什么
肖皮冲在什么地方啊,我要过去处理事情
开机滚动条时间太长!
巴东楚峡高级中学我想知道这个在什么地方
新录用的公务员如何进行考核
只用SAT准考证上的注册号和姓名可以查到SAT
淄博九中入学对房产时间有要求嘛
发展红色旅游给当地的百姓带去了致富的希望,
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?