導航:首頁 > 編程語言 > dowhile循環語句java

dowhile循環語句java

發布時間:2023-06-01 01:39:09

Ⅰ 用java編寫使用do-while循環語句實現計算1~100之和的程序

用java編寫使用do-while循環語句實現計算1~100之和,如下:

packagecom.test;

publicclassTestA{


public辯帶staticvoidmain(String[]args){
//計量
intcount=0;
//總是
intsum=0;
//do循環不管while循環條件,都會執行一次
do{
sum+=count;
count++;
//只要count還滿足while,那還會執行一次,直到不滿足未止
}while(count<=100);

System.out.println("1~100的和鏈蘆為:攜喚蘆"+sum);

}

}

運行結果:
1~100的和為:5050

Ⅱ 用JAVA的do-while語句編寫程序例子

public class SimpleDoWhile {

public static void main(String[] args) {

int index = 1;

do {

System.out.println(index);

index = index + 1;

} while(index <= 10);

System.out.println("DONE.");

}

}

輸出結果為:

(2)dowhile循環語句java擴展閱讀:

do...while 和while循環非常相似,區別在於表達式的值是在每次循環結束時檢查而不是開始時。

和正規的 while 循環主要的區別是 do-while 的循環語句保證會執行一次(表達式的真值在每次循環結束後檢查),然而在正規的 while 循環中就不一定了(表達式真值在循環開始時檢查,如果一開始就為FALSE則整個循環立即終止)。

總結:while循環是先判斷後循環 ,而do–while循環是先循環後判斷。

Ⅲ 用java升級菜單切換。用do while循環

import java.util.Scanner;

public class 循環菜單切換練習{

public static void main(String[] args) {
System.out.println("歡迎使用MyShopping管理系統"+"\n");
System.out.println("****************************");
System.out.println("\t 1.客戶信息管理");
System.out.println("\t 2.購物結算");
System.out.println("\t 3.真情回饋");
System.out.println("\t 4.注銷");
System.out.println("****************************");

Scanner input = new Scanner(System.in);
System.out.println("請選擇,輸入數字: ");
int bianhao = input.nextInt();
boolean isRight = true;

do{
switch(bianhao){
case 1:
System.out.println("執行客戶信息管理");
isRight = false;
break;

case 2:
System.out.println("執行購物結算");
isRight = false;
break;

case 3:
System.out.println("執行真情回饋");
isRight = false;
break;

case 4:
System.out.println("執行注銷");
isRight = false;
break;

default:
System.out.print("輸入錯誤,請重新輸入數字: ");
bianhao = input.nextInt();
break;
}
}
while(isRight);
System.out.println("");
System.out.println("程序結束!");

}
}

Ⅳ java中怎樣用do while 循環語句實現用戶隨機輸入一些數,然後求這些數的和及平

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class DemoTest21 {

public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
List<Double> list = new ArrayList<Double>();
double sum = 0;
String str = "";
/*
生成隨機數,請使用Random類(具體用法請見網路
*/
System.out.println("請依次輸入數據,按回車鍵確定並繼續,輸入finish結束...");
do {
if(str != "") {
double num = Double.parseDouble(str);
list.add(num);
sum += num;
}
} while (!"finish".equals(str = sc.nextLine()));
if (list.size() == 0) {
System.out.println("用戶沒有輸入任何數據");
} else {
System.out.println(list);
System.out.println("這" + list.size() + "個數的總和為:" + sum);
System.out.println("這" + list.size() + "個數的平均數為:" + sum / list.size());
}
}
}

Ⅳ java語言中,while 與 dowhile 語句的區別是什麼

問題闡述
在Java中,有兩個帶有while關鍵字的循環語句,即while和do?while語句,那麼這兩個循環語句的區別是什麼?
昆明北大青鳥java培訓專家解答
while循環語句會先判斷循環條件,如果條件滿足就執行循環,否則退出循環;而do?while循環語句會先執行一次循環,然後再判斷循環條件是否滿足(也就是說,即使循環條件一次都沒有滿足,do?while循環語句的冊敬循環體也會執行一遍)。這就慧姿坦是兩者的本質區別。例如下面的兩段代碼,當x為0時,第一段代碼將什麼都不輸出,而第二段代碼將輸出「x=0」

專家點評
循環語句前桐中有兩個使用while關鍵字的循環,分別是while與do?while語句。雖然名稱類似並且都是循環語句,但是細微的差別還是要注意並且牢記的。

Ⅵ java編程 do-while循環語句使用請教

packageday1022;

importjava.util.Random;
importjava.util.Scanner;

publicclassPractice{

publicstaticvoidmain(String[]args){
intc=0;
do{//提前聲明放後面報錯
Scannerscan1=newScanner(System.in);
System.out.println("准備好了么?我扔凳神啦!");
Randomran=newRandom();
inta=ran.nextInt(7);
if(a==0){
System.out.println("哎喲,不棗鍵虧好意思,"+
"扔的有點遠了,咱重新來過?");}
else{
Scannerscan=newScanner(System.in);
System.out.println("猜猜看我擲的幾點?");
intb=scan.nextInt();
if(a==b){
System.out.println("這尼瑪都能猜到?");
}
else{
Scannerscan2=newScanner(System.in);
c=scan2.nextInt();
System.out.println("哈哈!這你就猜不到了吧,我明明扔的是"
+a+"!不服再來啊?按數字1繼續");
}
}
}
while(c==1);
}
}

c要在do外面聲名,要不然while()不可以使用,你的之所以沒有在while里報錯,是因為你的do,while 結構就亮叢不對。

Ⅶ java do while語句循環條件有什麼要求

while
先判斷後執行循環體州帆
do
while
先執行循環好隱體後判斷
即:最冊襪雹少執行一次
for(int
i=0;i<0;i++){}
不執行
while(false){}
//無意義
for(int
i=0;i>=0;i++){}死循環
while(true){}
for(int
i=0;i<100;i++){}循環10次
i
分別為:0,1,2,3...8,9

Ⅷ Java利用do-while循環語句計算1!+2!+3!…n!

int n = 1;
int sum=0;
int proct = 1;
do
{
for(int i=1;i<=n;i++)
proct *= i;
sum += proct;
proct =1;
n++;
}while(n=101)

Ⅸ java中do while的用法

我說個大概思路
public
void
showMain()
{
//
輸出主菜單
do
{
//
1
將主菜單內容打在屏幕
//
2
讀取用戶輸入
//
3
判斷用戶輸入是否合法
//
4
如果是1,showUser()
while
(//輸入不為注銷);
}
public
void
showUser()
{
do
{
//
1
將菜單內容打在屏幕上
//
2
讀取輸入
//
3
判斷輸入是否合法
//
4
合法就做相應操作
}
while
(//輸入如果不怎麼怎麼樣就退回主菜單的條件);
}

閱讀全文

與dowhile循環語句java相關的資料

熱點內容
linux賬戶設置密碼 瀏覽:69
查看資料庫各表記錄數 瀏覽:968
linux查看文件的行數 瀏覽:692
fpga約束文件如何自動生成 瀏覽:377
linux打開的文件數 瀏覽:973
win8修改公用網路 瀏覽:324
linuxlcrt 瀏覽:30
編程里res是什麼意思 瀏覽:616
dm80082版本固件 瀏覽:37
蘋果手機用什麼可以打開psd文件 瀏覽:627
服務號和小程序的區別 瀏覽:888
360手機助手qq文件位置 瀏覽:693
如何學習數碼編程 瀏覽:60
微信消息發布出去 瀏覽:377
windows文件名一個個消失 瀏覽:907
易語言設置文件所有者 瀏覽:197
iphone手機如何顯示wifi密碼 瀏覽:880
文山大數據 瀏覽:496
3dsrxtools怎麼升級 瀏覽:903
樂高的機器人編程是用什麼 瀏覽:542

友情鏈接