當前位置:首頁 » 編程語言 » c語言do
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言do

發布時間: 2022-01-16 18:48:05

㈠ 用c語言中的do...while 輸出

#include<stdio.h>
intmain()
{intn=4,i=0,j;
while(i<n)
{j=1;
while(j++<n-i)
printf("");
j=0;
while(j++<2*i+1)
printf("*");
printf(" ");
i++;
}
i--;
while(--i>=0)
{j=1;
while(j++<n-i)
printf("");
j=0;
while(j++<2*i+1)
printf("*");
printf(" ");
}
return0;
}

㈡ C語言,do-while循環。

mian()
{char=123;
do
{printf("%c",x%10+'0');
}while(x/=10);
}
如果把pringtf寫在while
後面的話
就回造成
do~while循環體中沒有程序語句
就回造成只會顯示一行
51

㈢ C語言中的DO是什麼意思

C語言中DO是執行某代碼塊的意思,do關鍵字不能單獨使用,通常用在do...while
循環中。

C
語言中,do...while
循環是在循環的尾部檢查它的條件,do...while
循環與
while
循環類似,但是
do...while
循環會確保至少執行一次循環

㈣ C語言中do...while和for有什麼區別

就是while循環和for循環的區別。。
簡言之,就是for循環一般用於確定步數的循環,while則相反,當然for也可以用於不確定步數的。
我記得不錯的話二者可以相互轉化,就是難易程度不一樣
------------
還有do...while至少執行一次。。

㈤ C語言do循環

沒有do循環,只有do-while循環、while循環和for循環,因此如果你是用do-while循環,do和while兩者是密不可分的,do裡面描述了你在不斷的重復做什麼事,而while告訴編譯器下一次重復進入循環的條件是什麼,如果沒有while的話,整個循環的思想就少了一部分,也就不能稱之為循環語句了。

看樓主可能是初學者,補充下。
C語言中有三種基本的循環結構,for、while、do-while,每種循環都有自己的特點,你需要根據你所面臨的狀況進行選擇。
for循環:使用的時候明確循環次數,即知道循環進行多少次。也就是說如果你現在要使用循環,而且你知道循環具體多少次,可以選擇for循環。
eg:遍歷一個數組。for(i=0;i<數組的長度;i++){};
while循環:不需要明確循環具體循環多少次,只需要知道循環終止條件。比如使用循環讀取若干字元,但是不知道具體讀取多少個,也就是不知道循環次數,但是卻知道,當輸入某個字元,例如『q』的時候退出,即循環終止。
eg:讀取若干字元,當讀取到q的時候退出。while(q != getchar()){};
do-while循環:和while循環類似,但是他有個特點,就是他保證了循環至少進行一次,也就是說先運行一次循環體,在判斷結束條件,在我們實際使用用經常使用都do-while()的用法,你可以詳細了解下,有很多關於do-while的講解,在很多情況下他的作用是很「神奇"的.

㈥ C語言do......while

....
你i輸入的多少啊.... 10以內的話最大就是55了 1+...+10而已
超過10的 就直接=i

㈦ c語言do while語句有哪些

先做do輸出1,然後判斷while條件是否滿足,!(--x),此時x=1,然後自減,x=0,非零滿足條件,循環,輸出-2,然後又判斷while條件,此時不滿足條件,x=-2,自減,x=-3,非一次,為0,跳出循環,所以此時輸出結果為1,2。

mian()

{char=123;

do

{printf("%c",x%10+'0');

}while(x/=10);

}

編譯並執行後,屏幕顯示:

nu=20100

在程序中,for語句小括弧內的三個表達式分別為:n=1;n<=200;n++。表達式1,n=1是給n賦初值,表達式2是關系表達式,n小於等於200時,表達式都為真,則執行循環體內的語句nu+=n;(即nu=nu+n;),然後執行表達式3(n++),進入下一輪循環;若n大於200時,表達式2為假,則終止循環,執行printf()語句,在屏幕上列印出:nu=20100。

以上內容參考:網路-循環語句

㈧ C語言while do怎麼用

一、while語句

語法:

while(表達式)

{循環體;}

例子:

㈨ c語言do while

//可以再加一個變數,用它來判斷是否退出循環
#include<stdio.h>
#include<windows.h>
void main()
{
int num,flag;//加了一個變數
system("cls");
do
{
flag=1;//為變數賦值
printf("******************歡迎進入客戶模式!***************\n");
printf("----------------------請選擇模式----------------------\n");
printf("-------------------1.查看圖書信息---------------------\n");
printf("-------------------2.借閱圖書0-------------------------\n");
printf("-------------------3.借閱圖書1-------------------------\n");
printf("-------------------4.借閱圖書2-------------------------\n");
printf("-------------------5.退出系統-------------------------\n");
printf("***************************************************\n");
printf("模式:\n");
scanf("%d",&num);
switch(num)
{
case 1:
printf("1^^^^\n");
flag=0;//下面幾個語句也有這個句子
break;
case 2:
printf("2^^^^\n");
flag=0;
break;
case 3:
printf("3^^^^\n");
flag=0;
break;
case 4:
printf("4^^^^\n");
flag=0;
break;
case 5:
{
printf("謝謝您的使用\n再見!\n");
exit(0);
}
default:
printf("輸入有誤,請按操作要求進行操作\n");
}
}while(flag==1);
}

㈩ 計算機C語言中的關鍵字:do是什麼意思

用於c語言的後判斷循環當中與while連用