1. 循环累加代码
两个for循环执行顺序如下:
1、外层判断循环条件,满足进入外层循环体。
2、内层判断循环条件。
3、内层循环体执行。
4、内层循环变量累加,回到2执行,直到不满足内层条件。
5、外层循环变量累加,回到1执行,直到不满足外层循环条件,彻底退出循环。
2. 循环相加代码
具体如下:
1、打开Eclisp软件。
2、新建一个文件包package,再在package内再创建一个class文件。
3、写代码:
int sum=0; //声明一个变量用来存储奇数总和。
for(int i=1;i<=100;i++){ // 用for循环遍历100以内的数
if(i%2!=0){ //用if判断除2不等于0 的数为奇数
System.out.println("100以内的奇数有:"+i); //输出100以内奇数
continue; //如果不是奇数,将跳出该次循环。
}
sum+=i; // 奇数循环相加
}
System.out.println("100以内奇数相加总和="+sum); //输出总和
4、运行结果:
100以内的奇数有=1
100以内的奇数有=3
100以内的奇数有=5
100以内的奇数有=7
100以内的奇数有=9
100以内的奇数有=11
100以内的奇数有=13
100以内的奇数有=15
100以内的奇数有=17
100以内的奇数有=19
100以内的奇数有=21
100以内的奇数有=23
100以内的奇数有=25
100以内的奇数有=27
100以内的奇数有=29
100以内的奇数有=31
100以内的奇数有=33
100以内的奇数有=35
100以内的奇数有=37
100以内的奇数有=39
100以内的奇数有=41
100以内的奇数有=43
100以内的奇数有=45
100以内的奇数有=47
100以内的奇数有=49
100以内的奇数有=51
100以内的奇数有=53
100以内的奇数有=55
100以内的奇数有=57
100以内的奇数有=59
100以内的奇数有=61
100以内的奇数有=63
100以内的奇数有=65
100以内的奇数有=67
100以内的奇数有=69
100以内的奇数有=71
100以内的奇数有=73
100以内的奇数有=75
100以内的奇数有=77
100以内的奇数有=79
100以内的奇数有=81
100以内的奇数有=83
100以内的奇数有=85
100以内的奇数有=87
100以内的奇数有=89
100以内的奇数有=91
100以内的奇数有=93
100以内的奇数有=95
100以内的奇数有=97
100以内的奇数有=99
100以内奇数相加总和=2550
5、编写好后按crtl+s;保存代码。
3. 循环累加函数
1.例如想实现“1到10的和累加运算”。点击“Office按钮”点击“Excel选项”按钮。
2.在打开的“Excel选项”窗口中,切换至“公式”选项卡,勾选“启用迭代计算”项,在“最多迭代次数”输入框中输入“101”,最后点击“确定”完成设置。
4. 循环语句累加
你这代码跟你的需要好象完全不相关,大概类似于
int sum=0;
for(int i=0;i
{
Console.Write("请输入第"+(i+1)+"个数字:");
sum+=int.Parse(Console.ReadLine());
}
Console.WriteLine("sum="+sum);
Console.ReadKey();
5. 循环实现几个数的累加
假设表1从A2到A102有101行数据 Submypro() DimarrA(100)AsSinglerem定义数组arrA来储存A列的数据 DimarrB(100)AsSinglerem定义数组arrB来储存将要返回到B列的数据 DimiAsInteger Fori=0To100 arrA(i)=Sheet1.Cells(i+2,1).Valuerem数组arrA赋值 Next arrB(0)=arrA(0)remB2的值等于初始值A2的值 Fori=1To100 IfarrA(i)=arrA(i-1)Then arrB(i)=arrA(i)+arrB(i-1)remA3的值等于A2,那么B3的值就等于A3+B2 Else arrB(i)=arrA(i)remA3的值不等于A2,那么B3的值就等于A3 EndIf Next Fori=0To100 Sheet1.Cells(i+2,2).Value=arrB(i)rem循环结束后一次性将结果返回到表里 EndSub
6. 无限循环能实现遍历循环码
while 条件 do 某事。
遍历结构包括关键字 while 和 do
条件语句和循环体内执行语句
- 相关评论
- 我要评论
-