「编程for循环java」编程for循环怎么写
今天给各位分享编程for循环java的知识,其中也会对编程for循环怎么写进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、Java编程循环语句for的运用
- 2、Java用for循环语句编程?
- 3、java中for循环的几种写法
- 4、怎样用java使用for循环,接收一名同学4门科成绩
- 5、java编程输出,for循环
Java编程循环语句for的运用
第一是第7行的for循环出现死循环了,应该是i++;第二个是第19行的else 括号里面不能有内容,要写内容就必须写else if();
采纳哦
Java用for循环语句编程?
import java.util.Scanner;
public class Test
{
public static void main (String[] args)
{
Scanner sc=new Scanner(System.in);
float t,sum=0;
do
{
t=sc.nextFloat();
if(t0)
sum+=t;
}while(t0);
sc.close();
System.out.println("所有正数的和是:"+sum);
}
}
java中for循环的几种写法
以下为for循环的几种写法:
/***
方法一:最普通的不加思考的写法
* p*优点:较常见,易于理解
* p* 缺点:每次都要计算list.size()*/
for (int i = 0; i list.size(); i++) {
System.out.println(list.get(i));
}
/***
方法二:数组长度提取出来
* p* 优点:不必每次都计算
* p* 缺点:
1、m的作用域不够小,违反了最小作用域原则
2、不能在for循环中操作list的大小,比如除去或新加一个元素*/
int m = list.size();
for (int i = 0; i m; i++) {
System.out.println(list.get(i));
}
/***
方法三:数组长度提取出来
* p* 优点:
1、不必每次都计算
2、所有变量的作用域都遵循了最小范围原则
* p* 缺点:
1、m的作用域不够小,违反了最小作用域原则
2、不能在for循环中操作list的大小,比如除去或新加一个元素*/
for (int i = 0, n = list.size(); i n; i++) {
System.out.println(list.get(i));
}
/***
方法四:采用倒序的写法
* p* 优点:
1、不必每次都计算
2、所有变量的作用域都遵循了最小范围原则
* p* 缺点:
1、结果的顺序会反
2、看起来不习惯,不易读懂
* p* 适用场合:与显示结果顺序无关的地方:比如保存之前数据的校验*/
for (int i = list.size() - 1; i = 0; i--) {
System.out.println(list.get(i));
}
/***
方法五:Iterator遍历
* p* 优点:简洁
* p* 缺点:*/
for (IteratorString it = list.iterator(); it.hasNext();) {
System.out.println(it.next());
}
/*** 方法六:
jdk1.5新写法
* p* 优点:简洁结合泛型使用更简洁*
p* 缺点:jdk1.4向下不兼容*/
for (Object o : list) {
System.out.println(o);
}
怎样用java使用for循环,接收一名同学4门科成绩
用java使用for循环,接收一名同学4门科成绩的操作方法
import java.util.Scanner;
public class Test_1 {
public static void main(String args[]){
Scanner reader=new Scanner(System.in);
int a[]=new int[5];
int i=0,sum=0;
for(;i4;i++){
a[i]=reader.nextInt();
}
for(i=0;i4;i++){
sum+=a[i];
}
int avg=sum/4;
System.out.println(avg);
}
}
for 循环语句的一般形式为:
for (表达式1; 表达式2; 表达式3)
{
语句;
}
首先要强调两点:
1) 表达式1、表达式2和表达式3之间是用分号;隔开的,千万不要写成逗号。
2) for(表达式1;表达式2;表达式3)的后面千万不要加分号,很多新手都会犯这种错误——会情不自禁地在后面加分号。
因为 for 循环只能控制到其后的一条语句,而在C语言中分号也是一个语句——空语句。所以如果在后面加个分号,那么 for 循环就只能控制到这个分号,下面大括号里面的语句就不属于 for 循环了。
java编程输出,for循环
public static void main(String[] args) {
for (int i = 1; i = 6; i++) {
for (int j = 6; j i ; j--) {
if(j i) {
System.out.print(" ");
}
}
for (int j = i; j 0; j--) {
System.out.print(j);
}
System.out.println("");
}
}
这样就可以打出你需要的样子了
编程for循环java的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于编程for循环怎么写、编程for循环java的信息别忘了在本站进行查找喔。
发布于:2022-12-23,除非注明,否则均为
原创文章,转载请注明出处。