用Java编写一段求自然数1~50之和的程序 用JAVA编写一个程序,计算从1加到50求和,输出结果

\u7f16\u5199\u4e00\u4e2aJava\u7a0b\u5e8f\u7528while\u5faa\u73af\u5f62\u5f0f\u6c42\u81ea\u7136\u65701~50\u4e4b\u548c

public class Main {

public static void main(String[] args) {

int sum=0;
int i=1;
while (i<=50) {
sum+=i;
i++;
}
System.out.println("1-50\u7684\u548c\u4e3a\uff1a"+sum);
}

}

1\u52a0\u523050\u6c42\u548c\u7684Java\u4ee3\u7801\u5982\u4e0b\uff1a
public int intSum(){ int total = 0; for(int i = 1;i<51;i ++){ total += i; } System.out.println("1\u52a0\u523050\u7ed3\u679c\u4e3a:" + total); return total;}\u7ed3\u679c\u662f\uff1a1275
Java\u662f\u4e00\u95e8\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u8bed\u8a00\uff0c\u4e0d\u4ec5\u5438\u6536\u4e86C++\u8bed\u8a00\u7684\u5404\u79cd\u4f18\u70b9\uff0c\u8fd8\u6452\u5f03\u4e86C++\u91cc\u96be\u4ee5\u7406\u89e3\u7684\u591a\u7ee7\u627f\u3001\u6307\u9488\u7b49\u6982\u5ff5\uff0c\u56e0\u6b64Java\u8bed\u8a00\u5177\u6709\u529f\u80fd\u5f3a\u5927\u548c\u7b80\u5355\u6613\u7528\u4e24\u4e2a\u7279\u5f81\u3002Java\u8bed\u8a00\u4f5c\u4e3a\u9759\u6001\u9762\u5411\u5bf9\u8c61\u7f16\u7a0b\u8bed\u8a00\u7684\u4ee3\u8868\uff0c\u6781\u597d\u5730\u5b9e\u73b0\u4e86\u9762\u5411\u5bf9\u8c61\u7406\u8bba\uff0c\u5141\u8bb8\u7a0b\u5e8f\u5458\u4ee5\u4f18\u96c5\u7684\u601d\u7ef4\u65b9\u5f0f\u8fdb\u884c\u590d\u6742\u7684\u7f16\u7a0b [1] \u3002
Java\u5177\u6709\u7b80\u5355\u6027\u3001\u9762\u5411\u5bf9\u8c61\u3001\u5206\u5e03\u5f0f\u3001\u5065\u58ee\u6027\u3001\u5b89\u5168\u6027\u3001\u5e73\u53f0\u72ec\u7acb\u4e0e\u53ef\u79fb\u690d\u6027\u3001\u591a\u7ebf\u7a0b\u3001\u52a8\u6001\u6027\u7b49\u7279\u70b9 [2] \u3002Java\u53ef\u4ee5\u7f16\u5199\u684c\u9762\u5e94\u7528\u7a0b\u5e8f\u3001Web\u5e94\u7528\u7a0b\u5e8f\u3001\u5206\u5e03\u5f0f\u7cfb\u7edf\u548c\u5d4c\u5165\u5f0f\u7cfb\u7edf\u5e94\u7528\u7a0b\u5e8f\u7b49

public class Test10 {
public static void main(String[] args){
int i,sum=0;
for(i=1;i<=50;i++){
    sum+=i++;
}
System.out.println("sum="+sum);

}
}


汗~ 多了几个符号而已。没啥大问题。
for(i=1;i<=50;i++); 这个 ; 多 的
sum+=i++; 这个++多的。

for(i=1;i<=50;i++);/*这里有++*/
sum+=i++;/*这里有++*/
重复了 加少了。
随便把哪个地方的++去掉就行了

for(i=1;i<=50;i++)sum+=i;


public class A {
public static void main(String args[]) {
int i = 1;
int sum = 0;
while (i <= 100) {
sum += i;
i++;
}
System.out.println("1加到100的和="+sum);
}
}

  • java缂栫▼銆 姹1-100浠ュ唴鐨鑷劧鏁涔嬪拰,瑕佹眰杩欎簺鑷劧鏁颁笉鍖呭惈6鍜7浠ュ強鍏...
    绛旓細public class NaturalNumber {public static void main(String[] args) {int sum = 0;String str = "";for(int i=1; i<=100;i++){if(i%6 > 0 && i%7 > 0 && String.valueOf(i).indexOf("6") < 0 && String.valueOf(i).indexOf("7") < 0){if(sum + i > 2000){bre...
  • 涓閬java缂栫▼棰:缂栫▼姹傚嚭鑷劧鏁1~100涔嬮棿鎵鏈夌礌鏁般傝緭鍑烘墍鏈夌礌鏁板強涓暟...
    绛旓細public static void main(String[] arg) { System.out.println("100鍐呯殑绱犳暟涓猴細");int k=0;loop: for (int i = 2; i < 100; i++) { for (int j = 2; j < i; j++) { if (i % j == 0) { continue loop;} } k++;if(k/5==k/5.0){ System.out.println(" " +...
  • JAVA鍒濆 鏈▼搴忚绠鑷劧鏁1~20鐨勫拰
    绛旓細public class MyTest { public static void main(String[] args) { int sum = 0;//鍔犺浇鑷劧鏁涔嬪拰 for(int i=1;i<=20;i++) {//鐢╢or寰幆锛屼粠1鍔犲埌20 sum = sum + i;//杩欓噷鍙紭鍖栦负sum += i;涓鏍风殑鎰忔 System.out.println(i + " " +sum);//楠岃瘉姣忔for寰幆鐨刬鍜宻um鍊硷紝...
  • :java+while鎵撳嵃1-4鐨鑷劧鏁?
    绛旓細浣跨敤Java涓殑while寰幆鎵撳嵃1鍒4鐨鑷劧鏁鍙互鎸夌収浠ヤ笅鏂瑰紡缂栧啓浠g爜锛歱ublic class Main { public static void main(String[] args) { int num = 1;while (num <= 4) { System.out.println(num);num++;} }} 鍦ㄤ笂杩颁唬鐮佷腑锛屾垜浠鍏堢粰鍙橀噺num璧嬪1浣滀负璧峰鍊笺傜劧鍚庝娇鐢╳hile寰幆锛屽綋num灏忎簬绛変簬4...
  • 鐢╦ava杈撳嚭鑷劧鏁1-100涓伓鏁颁箣鍜
    绛旓細public class Test{public static void main(String[] args) {int sum = 0;for (int i = 1; i <= 100; i++) {if(i%2==0){sum += i;}}System.out.println("鍋舵暟鍜屼负锛"+sum);}}濡備笂浠g爜锛屾眰寰楀拰涓2550
  • java姹傝嚜鐒舵暟1-100涔嬮棿鎵鏈夊鏁颁箣鍜
    绛旓細瀹屾暣浠g爜锛歱ublic class Test{ public static viod main(){ int sum=0;for(int i=1;i<=100;i=i+2){ sum=sum+i;} System.out.println("1-100濂囨暟涔嬪拰涓猴細"+sum);} }
  • 浣跨敤java瀹炵幇浠1鍒500鎵鏈鑷劧鏁涓笉鍚暟瀛4鐨勮嚜鐒舵暟鍏辨湁澶氬皯涓?璁$畻骞...
    绛旓細public static void main(String[] args) { int num = 0;for (int i = 0; i <= 500; i++) { if (String.valueOf(i).indexOf("4") == -1) { System.out.println(i + "鑷劧鏁");num++;} } System.out.println(num + "涓嶅惈鏁板瓧4鐨勮嚜鐒舵暟");} ...
  • 鑷劧鏁鈥1鈥攏鈥濅箣闂寸殑濂囨暟鍜屽拰鍋舵暟鍜(鐢╠o-while璇彞瀹屾垚缂栫▼)?_鐧惧害鐭...
    绛旓細浣跨敤 do-while 寰幆璁$畻鑷劧鏁 1 鍒 n 涔嬮棿鐨勫鏁板拰鍜屽伓鏁板拰锛屽彲浠ュ弬鑰冧笅闈㈢殑浠g爜锛堝亣璁 n 鐨勫间负 10锛夛細int n = 10;int i = 1;int oddSum = 0; // 濂囨暟鍜 int evenSum = 0; // 鍋舵暟鍜 do { if (i % 2 == 0) { // 濡傛灉鏄伓鏁 evenSum += i; // 鍔犲埌鍋舵暟...
  • JAVA绋嬪簭1,1,2,3,5,8,13,21...绗30涓槸浠涔...?鏂版墜姹備竴绋嬪簭,瑕佽秺绠鍗...
    绛旓細杩欎釜鏁板垪浠庣涓夐」寮濮嬶紝姣忎竴椤归兘绛変簬鍓嶄袱椤逛箣鍜屻傚畠鐨勯氶」鍏紡涓猴細(1/鈭5)*{[(1+鈭5)/2]^n - [(1-鈭5)/2]^n}锛堝張鍙滄瘮鍐呭叕寮忊濓紝鏄敤鏃犵悊鏁拌〃绀烘湁鐞嗘暟鐨勪竴涓寖渚嬨傦級锛堚垰5琛ㄧず鏍瑰彿5锛夋湁瓒g殑鏄細杩欐牱涓涓畬鍏ㄦ槸鑷劧鏁鐨勬暟鍒楋紝閫氶」鍏紡灞呯劧鏄敤鏃犵悊鏁版潵琛ㄨ揪鐨勩傞殢鐫鏁板垪椤规暟鐨...
  • 鐢╦ava while鎴杁o-while寰幆鍋氫粠1鍒500鎵鏈鑷劧鏁涓笉鍚暟瀛4鐨勮嚜鐒舵暟...
    绛旓細鍛婅瘔浣缂栧啓杩欎釜绋嬪簭鐨勬濇兂銆傚叿浣撶殑瀹炵幇灏辫嚜宸辫В鍐冲惂锛岃繖鏍锋湁鍒╀簬浣犵紪绋嬭兘鍔涚殑鎻愰珮銆備粠1寮濮嬫鏌ユ瘡涓暟瀛楅挓涓槸鍚﹀惈鏈4锛屽鏋滃惈鏈夛紝灏鐢ㄤ竴涓粺璁¢噺杩涜缁熻銆傚惁鍒欙紝灏眎++锛屼竴鐩村惊鐜埌500缁撴潫銆傚垽鏂暟瀛楅挓鏄惁鍚湁4鍙互鐢ㄥ瓧绗︾殑鎴彇鐨勬柟娉曪紝灏嗗崟涓瓧绗︽埅鍙栧嚭鏉ュ拰4姣旇緝銆
  • 扩展阅读:java求1-100的偶数和 ... java编写三个数从小到大 ... java编写1-20之间的偶数 ... 五个常用数集 ... 用java编写1到5的阶乘 ... 用java编写水仙花数 ... java一到一百的偶数和 ... java101到200之间素数 ... java编写1到10的阶乘相加 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网