程式設計作業50頁6題 編寫程式 輸出滿足1+2+3...+n
輸出滿足1+2+3...+n<8888的最大正整數n
編碼如下
public class text{
public static void main(String args[]){
int n=1,sum=0;
while(sum<8888){
sum=sum+n;
n++;
}
System.out.println("1+2+3+4...+n<8888 n的最大正整數為:"+(n-1)+" 得出最大的結果為:"+(sum-n));
}
}
結果如下
相關推薦
程式設計作業50頁6題 編寫程式 輸出滿足1+2+3...+n
輸出滿足1+2+3...+n<8888的最大正整數n 編碼如下 public class text{ public static void main(String args[]){ int n=1,sum=0; while(sum<88
程式設計作業50頁4題 編寫應用程式求1000 之內的所有完數
一個數如果恰好等於他的因子之和,這個數為完數,又稱完全數(Perfect number),又稱完美數或完備數。 例如:第一個完全數是6,它有約數1、2、3、6,除去它本身6外,其餘3個數相加,1+2+3=6。第二個完全數是28,它有約數1、2、4、7、14、28,除去它本身
作業.輸出滿足1+2+3+n
public class test5 { public static void main(String[] args) { int x=2,y=1,a=0; while(y<8888){ a++;
程式設計作業50頁3題 分別使用 do-while和 for 迴圈計算1+1/2!+1/3!+1/4!...+1/20!
編碼如下 public class text{ public static void main(String args[]){ double i,sum=0,a=1; System.out.println("使用for迴圈計算1+1/2!
程式設計作業50頁第5題 使用for迴圈語句計算8+88+888.....前10項之和
使用for迴圈語句計算8+88+888.....前10項之和 編碼如下 public class text{ public static void main(String args[]){ int i; long sum=0,a=8; for(i
程式基本演算法習題解析 用遞迴函式求 s=1+2+3+...+n 的和。
附上程式碼: // Chapter6_2.cpp : Defines the entry point for the application. // 用遞迴函式求 s=1+2+3+...+n 的和 #include "stdafx.h" #include<iostream> usi
劍指offer:第46題計算1+2+3+……+n;
思路一:採用右移運算子: import java.util.Scanner; public class n_add { public static void main(String[] args) { Scanner scanner =
一箇中興的面試題,輸入兩個數n和m,從數列1,2,3……n中隨意取幾個數,使其和等於m,要求將其中所有組合列出來程式設計求解(c語言遞迴函式分解法)
原題目:輸入兩個數n和m,從數列1,2,3……n中隨意取幾個數,使其和等於m,要求將其中所有組合列出來程式設計求解 c語言解法分析: 先判定n和m的大小,如果m小於n,則只需從1,2……m之間找出和為m的組合即可,如果m大於n,則需要判斷1~n的和是否
藍橋杯練習系統入門題——求1+2+3+...+n的值。
問題描述求1+2+3+...+n的值。 輸入格式輸入包括一個整數n。 輸出格式輸出一行,包括一個整數,表示1+2+3+...+n的值。 資料規模與約定1 <
init 0-6 (啟動級別:init 0,1,2,3,4,5,6)
啟動級別: init 0,1,2,3,4,5,6 這是個很久的知識點了,只是自己一直都迷迷糊糊的,今天在翻出來好好理解下。。 0
程式設計作業175頁第4題 程式允許使用者在鍵盤依次輸入若干個數字(使用斷言語句)
import java.util.*; public class text{ public static void main(String arg[]){ Scanner reader =new Scanner(System.in); double sum=0; int m=0; while
習題 9.8 修改第6題的程式,增加一個fun函式,改寫main函式。改為在fun函式中呼叫change和display函式。在fun函式中使用物件的引用(Student &)作為形參。
C++程式設計(第三版) 譚浩強 習題9.8 個人設計 習題 9.8 修改第6題的程式,增加一個fun函式,改寫main函式。改為在fun函式中呼叫change和display函式。在fun函式中
某公司有老闆Boss、僱員Employee、小時工HourlyWorker和營銷人員CommWorker,他們的薪金計算方法如下:.........C++158頁6題
#include<iostream> #include<string.h> using namespace std; class person{ private:char *name;int number,age;char sex;static in
編寫程式數一下 1到 100 的所有整數中出現多少次數字9(C語言)
#include <stdio.h> int main() { int i = 0; int count = 0; for (i = 1; i <= 100; i++) { if (i % 10 == 9) { count++; } if (i
題目:一個數如果恰好等於它的因子之和,這個數就稱為"完數"。例如6=1+2+3.程式設計找出1000以內的所有完數。
兩個易錯點:1.sum應該在每次內迴圈結束之後進行初始化。2.對因子之和與數本身的判斷應該在內迴圈結束後。 public class Test9 { public static void main(String[] args) { int sum,i,j; for(i
C語言:編寫程式數一下 1到 100 的所有整數中出現多少次數字9
編寫程式數一下 1到 100 的所有整數中出現多少次數字9 思路:1到 100 的所有整數中出現多少次數字9,這個問題我們可以看作是兩位整數中個位和十位上總共有多少個9,在兩位數中,一個數整除10餘下的結果是它的個位數,除以10是它的十位數,把個位數和十位數上有9的次數算出來就可以了
編寫程式數一下1到100的所有整數中出現多少次數字9
#include <stdio.h> #include <stdlib.h> void main() { int i, count=0; for (i=1;i<=100;i++) { if (i%10==9||i/10==9) count += 1; }
編寫程式數一下1-100的所有整數中出現多少次數字9
#include<stdio.h> #include<stdlib.h> main() { int i=1,a=0; for (i = 1; i < 100; i++) { if ((i / 10) == 9 || (i % 10) == 9) a =
ACMNO.11 一個數如果恰好等於它的因子之和,這個數就稱為"完數"。 例如,6的因子為1、2、3,而6=1+2+3,因此6是"完數"。 程式設計序找出N之內的所有完數,並按下面格式輸出其因子
寫在前面,心得感悟~ 程式碼越來越有難度! 這個ACM題,我除錯了 將近50次~ 一個小時! 真的是,年紀輕輕的搞什麼ACM呀! 關於題的解決思路放在下面再寫吧! 題目描述 一個數如果恰好等於它的因子之和,這個數就稱為"完數"。 例如,6的因子為1、2、3,而6=1+2+
編寫程式數一下 1到 100 的所有整數中出現多少次數字9。
1.編寫程式數一下 1到 100 的所有整數中出現多少次數字9。 int mod(int n) { int i = 0; int count = 0; for(i = 1; i<=100; i++) { if(n == i%10) { c