在JAVA中用for循环编写程序计算1~100之间的奇数之和

来自:    更新日期:早些时候
怎么在JAVA中用for循环编写程序计算1~100之间的奇数之和?~

System.out.println("1-100间所有奇数:");
for(int i=0;i<100;i++){
if(i%2!=0){
System.out.print(i+" ");
}
}一、用java语言编写程序求1-100的和并输出
int total=0;
for(int i=1;i<=100;i++){
total+=i;
}
System.out.println("1到100的和为:"+total);

写一个for就能写完了...先定义一下:int
sum1=0;int
sum2=0;
偶数
的:for(i=0;i<=100;i+=2){sum1+=i;System.out.println("now
number:"+
i
+",sum1="+sum1);}
奇数
的:for(j=1;j<=100;j+=2){sum2+=j;System.out.println("now
number:"+ j
+",sum2="+sum2);}

对楼上两位不专业的人士表示崇拜,都说是奇数了你还要判断,傻啊!!一楼的我都不想说你,public class Test{
public static void main(String args[]){
int sum=0;
for(int i=1;i<100;) {
sum+=i; i=i+2; }
System.out.println("1~100奇数和为:"+sum);
}
}

楼主需要的是在main里的把?代码如下public class Odd{public static void main (String [] args){int sum = 0;// sum表示的是一个累加器 或者一个累加也就是你要求的和for(int i = 1; i<100 ; i++){ if( i %2 !=0){ // i%!=0就是说 如果这是一个奇数的那么就运行下面的累加sum+=i;} }}}

代码如下:不懂追问。 -- 一个for循环就OK了。public class Test{
public static void main(String args[]){
int sum=0;
for(int i=1;i<100;i++){
sum+=i; //sum=sum+i;
i++;
}
System.out.println("1~100奇数和为:"+sum);
}
}

System.out.println("1-100间所有奇数:");

for(int i=0;i<100;i++){

if(i%2!=0){

     System.out.print(i+"  ");

    }              

}

如图所示:




在JAVA中用for循环编写程序计算1~100之间的奇数之和视频

相关评论:
  • 13274236688java中的for循环嵌套语句怎么执行?
    施蓉贤1、先对1~100进行循环(遍历)通过循环的形式。2、在遍历的过程中,定义条件。只对7的倍数进行操作。3、因为7的倍数不确定,只要符合条件,就通过一个变量来记录住这个变化的次数。步骤:1、定义循环语句,选择for语句。2、在循环中定义判断。只要是7的倍数即可。使用if语句。条件:7的倍数 x%7==0...

  • 13274236688for在java里怎么用
    施蓉贤4.JAVA的for循环允许在初始化部分零食说明局部循环变量:for(int i =0;i<my_array.length;i++)system.out.println(" a [ " + i + "]= "+my_array[i]);用这种方法定义的零食循环变量的作用域只在for循环体内,换句话说,它们的作用域在for循环体、初始化、条件测试和增量中有效,在定义...

  • 13274236688java中for循环的几种写法
    施蓉贤2、不能在for循环中操作list的大小,比如除去或新加一个元素*\/ for (int i = 0, n = list.size(); i < n; i++) { System.out.println(list.get(i));} \/ 方法四:采用倒序的写法 * 优点:1、不必每次都计算 2、所有变量的作用域都遵循了最小范围原则 * 缺点:1、结果的顺序会反 ...

  • 13274236688用JAVA用for循环和while在控制台打印输出自己的学号姓名5行
    施蓉贤\/ for方式,for循环参数:变量的初始设置;变量的范围;变量改变的梯度 \/ for (int i = 0; i < 5; i++) { System.out.println("for方式-->"+"姓名:张三 学号:1");} \/ while方式 \/ int i = 0;while (i < 5) { System.out.println("while方式-->"+"姓名:张三 学号:1"...

  • 13274236688java 用for循环为一个字符串数组输入从a到z的值。
    施蓉贤public class Util {public static void main(String[] args) { \/\/java 用for循环为一个字符串数组输入从a到z的值。 String[] arr = new String['z' - 'a' + 1]; String result = ""; for(int i = 0,j = 'a'; i < arr.length; i++,j++){ arr[i] = j+...

  • 13274236688java使用for循环结构实现从键盘上接收从周一至周五每天的学习时间(以...
    施蓉贤} if(i%5==0){ System.out.println("Flop"); continue; \/\/不执行下边的语句继续循环。 }}2int chookNum=0;int rabbitNum=35;for(chookNum;chookNum<=35;chookNum++){ int countFoot = (2*chookNum)+(4*rabbitNum); if(countFoot==94){ System.out.println...

  • 13274236688在JAVA中用for循环编写程序计算1~100之间的奇数之和
    施蓉贤对楼上两位不专业的人士表示崇拜,都说是奇数了你还要判断,傻啊!!一楼的我都不想说你,public class Test{ public static void main(String args[]){ int sum=0;for(int i=1;i<100;) { sum+=i; i=i+2; } System.out.println("1~100奇数和为:"+sum);} } ...

  • 13274236688java中用循环方法编程输出 1 121 12321
    施蓉贤int N = 8; for (int j=1; j<=N; j++) { for (int i=1; i<=j; i++) { System.out.print(i + " "); } for (int i=j-1; i>=1; i--) { System.out.print(i + " "); } System.out.println();} 效果图:...

  • 13274236688用java的for循环编写程序,输出以下数字金字塔,最好带注释。
    施蓉贤核心for循环如下,本人用UltraEdit 测试,完美通过,完美输出,类图片个输出界面也附下面了 for(n=1; n<=5; n++) { \/\/最外层循环控制输出的行数,分别是第一到第五行; for(i=1; i<=5-n; i++) { \/\/这个循环控制每行前面的空格输出,如:第一个前面输出4个空格; System.out.print(" "); } for(j=...

  • 13274236688java分别用for,while和do-while三种循环语句计算一个整数的阶乘._百度...
    施蓉贤for循环:long x = 1;for(int i=1;i<=10;i++){ x = (long)(x*i);} System.out.println(x);while循环:long x = 1;int i =1;while(i<10){ x*=i;i++;} do-while循环:long x = 1;int i = 1;do{ x*=i;i++ }while(i<10);

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网