int?sum?=?0;
創(chuàng)新互聯(lián)建站網(wǎng)站建設提供從項目策劃、軟件開發(fā),軟件安全維護、網(wǎng)站優(yōu)化(SEO)、網(wǎng)站分析、效果評估等整套的建站服務,主營業(yè)務為網(wǎng)站建設、做網(wǎng)站,成都app軟件開發(fā)以傳統(tǒng)方式定制建設網(wǎng)站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。創(chuàng)新互聯(lián)建站深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
int?n?=?100;
int?p?=?1;
int?cnt?=?0;
do{
cnt?++;
p?*=?cnt;
sum?+=?p;
}while(cnt?=?n)
public class Test{
public static void main(String[] args){
int sum=1;
for(int i=1;i=10;i++){
sum = sum*i;
}
System.out.print("階乘結果:"+sum);
}
}
注意文件名要是Test.java
for循環(huán)的結構:for(表達式 1;表達式 2;表達式 ?3) { ?循環(huán)體 ?}
表達式 1:一般為賦值表達式;
表達式 2:一般為關系表達式或邏輯表達式;
表達式 3:一般為賦值表達式或自增、自減表達式,用以修改循環(huán)變量的值。
while循環(huán)的結構: ?while(表達式) 循環(huán)體
1、while 是C語言中的關鍵字;
2、圓括號中的表達式可以是C語言中任意合法的表達式,不能為空,用它來控 ? ? ? ?制循環(huán)體是否執(zhí)行;
3、循環(huán)體是一條語句,若需要使用多條語句,應使用復合語句(用{ }括起來);
4、若條件開始直接為假,則直接跳出循環(huán)。
do...while語句為先執(zhí)行后判斷表達式的值。
1、do 是C語言的關鍵字,必須和while一起使用;
2、循環(huán)由do開始,由while結束;
3、循環(huán)體是一條語句,若需要使用多條語句,應使用復合語句(用{ }括起來);
4、圓括號中的表達式可以是C語言中任意合法的表達式,不能為空,用它來控 ? ? ? ?制循環(huán)體是否執(zhí)行;
擴展資料:
一般形式為:
for(單次表達式;條件表達式;末尾循環(huán)體)
{
中間循環(huán)體;
}
其中,表示式皆可以省略,但分號不可省略,因為“;”可以代表一個空語句,省略了之后語句減少,即為語句格式發(fā)生變化,則編譯器不能識別而無法進行編譯。
for循環(huán)小括號里第一個“;”號前為一個為不參與循環(huán)的單次表達式,其可作為某一變量的初始化賦值語句, 用來給循環(huán)控制變量賦初值; 也可用來計算其它與for循環(huán)無關但先于循環(huán)部分處理的一個表達式。
倆“;”號之間的條件表達式是一個關系表達式, 其為循環(huán)的正式開端,當條件表達式成立時執(zhí)行中間循環(huán)體。
執(zhí)行的中間循環(huán)體可以為一個語句,也可以為多個語句,當中間循環(huán)體只有一個語句時,其大括號{}可以省略,執(zhí)行完中間循環(huán)體后接著執(zhí)行末尾循環(huán)體 。
執(zhí)行末尾循環(huán)體后將再次進行條件判斷,若條件還成立,則繼續(xù)重復上述循環(huán),當條件不成立時則跳出當下for循環(huán)。
Pascal語言中的for循環(huán):
for 循環(huán)變量:=初值 to/downto 終值 do
begin
循環(huán)體
end;
循環(huán)變量從起點到終點每次加1或減1(to 為加1,downto為減1)。
Pascal
while 條件 do 語句
意為當條件符合時,接著做下面的語句;不符合時,退出循環(huán)。
C
do 語句 while(條件);
while(條件) 語句;
C++
while(條件) 語句;
do 語句 while(條件);
Java
while(條件) {語句;}
do {語句;} while(條件);
二者的區(qū)別是do-while最少會被執(zhí)行一次。
循環(huán)中可以使用continue結束當前循環(huán),回到循環(huán)開始處開始下一次循環(huán)。也可以用break跳出整個循環(huán)。
javascript
JavaScript中while循環(huán)的目的是為了反復執(zhí)行語句或代碼塊。
只要指定條件為true,循環(huán)就可以一直執(zhí)行代碼塊。
JavaScript中while循環(huán)的語法如下:
while (條件) {需執(zhí)行的代碼 };
do {需執(zhí)行的代碼 } while (條件);
注意:do...while 循環(huán)是 while 循環(huán)的變種。該循環(huán)程序在初次運行時會首先執(zhí)行一遍其中的代碼,然后當指定的條件為 true 時,它會繼續(xù)這個循環(huán)。所以可以這么說,do...while 循環(huán)為執(zhí)行至少一遍其中的代碼,即使條件為 false,因為其中的代碼執(zhí)行后才會進行條件驗證。
PHP
while 循環(huán)是 php 中最簡單的循環(huán)類型。它和 C 語言中的 while 表現(xiàn)得一樣。語法如下:
while(expr){
statement
}
參考資料來源:百度百科--for循環(huán)
參考資料來源:百度百科--while
當前名稱:java循環(huán)累乘代碼 編程for循環(huán)1到10的累乘
轉載注明:http://sd-ha.com/article20/doosojo.html
成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站排名、App開發(fā)、做網(wǎng)站、微信公眾號、靜態(tài)網(wǎng)站、外貿(mào)網(wǎng)站建設
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)