java循环结构总结100字_利用Java循环结构编写程序,循环10次,每次输出“这是第,(JAVA编程)利用循环结构,计算1*2*3*&hellip...

导航:网站首页 >

利用Java循环结构编写程序,循环10次,每次输出“这是第,(JAVA编程)利用循环结构,计算1*2*3*&hellip

利用Java循环结构编写程序,循环10次,每次输出“这是第i次循环”...,(JAVA编程)利用循环结构,计算1*2*3*……*100的积。

匿名网友:

class Test{public static void main(String arg){Test test = new Test();test.OutPut(50 , 9); /*第一个参数50为你要输出的最大数,你改成30就是输出1-30的数,50则为输出1-50*//*第二个参数9,就是控制你换行的值,你改成10就是每输出10个字就换行一次*/ } public void OutPut(int length , int size){int temp = 1;for(int i = 1 ; i System.out.print(i+"\t");if(temp % size == 0){System.out.println();}}}} 将上面的代码保存成为Test.java文件其实后缀为java的就行了,编译就能运行了。

匿名网友:

public class Test {public static void main(String args) {int i,n;for(i=100,n=0;i<=150;i++){if(n==10){System.out.println();n=0;}System.out.print(i+" ");n++;}}}应该如此吧。

匿名网友:

for循环里面三个东西,第一个初始化一个变量,第二个是一个条件,第三改变变量,第一个只执行一次,第二个和第三个开始循环执行,直到退出循环,这里变量i初始化设置为1,条件为为<=4,第三个开始自增i,就是说循环一次给i加1,这里++相当于i=i+1的结果但是过程不相等,从这个分析我们知道,循环四次,i由1到4,再说+=这个符号,意思是说一个变量自身加后面的数,总结如下:a=a+1效果等于a++效果等于++a效果等于a+=1; 那么a+=2的话就是说a=a+2; 所以sum最后是1+2+3+4 = 10,不懂追问,另外我刚才强调过程不相等是说类型转换的问题,这个以后就明白了,从你现在问的问题说明你才开始学,加油哦~...

匿名网友:

public class A{ public static void method(){ int sum = 100; for(int i=0; i<10; i++){ sum = sum / 2; } System.out.println"最后的结果:"+sum; } public staic void main(String args){ A.method); }}代码如上,只要保存成A.java就可以自己运行了。

...

匿名网友:

楼上的答案正确,我只是运用此题来复习!也就进行了一下完善!1、public class Print{public static void main(String args){for(int i=1;i<=5;i++){for(int j=0;j<5-i;j++){System.out.print(" ");}for(int j=0;j<i;j++){System.out.print((char)('A'+j)+" ");}System.out.println();}}} 2、二进制转十进制:1101(2)=1*2^0+0*2^1+1*2^2+1*2^3=1+0+4+8=13十进制转二进制:10/2 = 5 ...05/2=2...12/2=1...01/2=0...1从下往上得到:1010import java.util.Scanner;public class Input{public static void main(String args){ Scanner s=new Scanner(System.in);int n=s.nextInt();String a=""; while(n/2>0){a=n%2+a;n=n/2;}a=n%2+a;System.out.println(a);}}

匿名网友:

很简单,这样写 public class xunhuan { public xunhuan() { for(int i=100;i>=0;i-=5) { System.out.println(i); } } public static void main(String args) { new xunhuan(); } } 循环打印100次么,然后每次减5个 干嘛要用while写,for循环是最科学、简便的写法。

匿名网友:

你好:这个你可以每次循环输入,然后没输入一次做一次比较久好了,和插完十次之后在排序是一样的;还有之下是快速排序的,不用自己写排序方法,直接调用就可以了:数组类型的有 Arrays.sort) 类集型的有 Collections.sort()被排序的对象必须实现Comparable接口的compareTo方法 算法应该是快排还有一种是 实现sortedSet或sortedMap接口的类集 它们是一种在线的,一边操作一边维护顺序的的数据结构

匿名网友:

简单写下:import java.io.*;public class Test {public static String StringInput() {String str = null;try {BufferedReader br = new BufferedReader(new InputStreamReader(System.in));str = br.readLine();} catch (IOException e) {System.out.println"输入输出错误";}return str;}public static float FloatInput() {return Float.parseFloat(StringInput());}public static void main(String args) {int count = 0;float score;for (int i = 1; i = 80)count++;}if (count >= 9)System.out.println"一级";else if (count >= 6)System.out.println"二级";}}附:加入群84994654,共同学习与交流Java!!!

问题推荐

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值