Java学习day6

Day6:实现基本For循环的使用

part 1 :

       for循环的表达式是由初始表达式,条件表达式,迭代表达式构成。其中,初始表达式是在for循环首次执行时要计算的表达式。通常,这里会为一个循环变量初始化一个值。条件表达式(循环条件)用于每次循环前的条件判断,只有在条件表达式值为true时,才入到循环语句执行。迭代表达式则在循环语句执行完成后进行计算,一般来说使用一个递增或递减的计数器作为迭代表达式,改变循环变量的值。

part 2 :实现用for循环计算求和,其中addToNWithStepLength函数定义的是10以内的步进为2的累加,实现1+3+5+7+9的计算。
 

package test2;

public class test2 {
	public static void main(String args[]) {
		forStatementTest();
	}
	public static void forStatementTest()
	{
		int tempN=10;
		System.out.println("1 add to"+tempN+"is:"+addToN(tempN));
		tempN=0;
		System.out.println("1 add to"+tempN+"is:"+addToN(tempN));
		int tempStepLength = 1;
		tempN = 10;
		System.out.println("1 add to " + tempN + " with step length " + tempStepLength + " is: "
				+ addToNWithStepLength(tempN, tempStepLength));
 
		tempStepLength = 2;
		System.out.println("1 add to " + tempN + " with step length " + tempStepLength + " is: "
				+ addToNWithStepLength(tempN, tempStepLength));


	}
public static int addToN(int paraN)
{
	int resultSum=0;
	for(int i=1;i<=paraN;i++)
	{
		resultSum +=i;
		
	}
	return resultSum;
}

public static int addToNWithStepLength(int paraN, int paraStepLength) {
	int resultSum = 0;

	for (int i = 1; i <= paraN; i += paraStepLength) {
		resultSum += i;
	} // Of for i

	return resultSum;
}// Of addToNWithStepLength



	}

运行结果如下

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值