C語言while語句的用法
while語句的一般形式為: while(表示式) 語句其中表達式是迴圈條件,語句為迴圈體。
#include
intmain(void){
inti,sum=0;
i=1;
while(i<=100){
sum=sum+i;
i++;
}
printf("%dn",sum);
return0;
}
#include
intmain(void){
intn=0;
printf("input a string:n");
while(getchar()!='n')n++;
printf("%d",n);
return0;
}
本例程式中的迴圈條件為getchar()!='n',其意義是,,只要從鍵盤輸入的字元不是回車就繼續迴圈。迴圈體n++完成對輸入字元個數計數。從而程式實現了對輸入一行字元的字元個數計數。使用while語句應注意以下兩點。1) while語句中的表示式一般是關係表達或邏輯表示式,只要表示式的值為真(非0)即可繼續迴圈。
#include
intmain(void){
inta=0,n;
printf("ninput n: ");
scanf("%d",&n);
while(n--)printf("%d ",a++*2);
return0;
}
本例程式將執行n次迴圈,每執行一次,n值減1。迴圈體輸出表達式a++*2的值。該表示式等效於(a*2; a++)。2) 迴圈體如包括有一個以上的語句,則必須用{}括起來,組成複合語句。
-
怎樣解決網頁打不開問題?
電腦正常使用情況下,有的網站忽然就打不開了,IE假吊死(其他網站瀏覽正常),可能還會自動關閉所有IE任務。步驟/方法(01)執行防毒軟體,檢查工作管理員記憶體佔用和程式執行情況,排除病毒因素。(02)IE工具欄裡開啟Internet選項,滑鼠點選“刪除檔案”將Internet臨時檔案刪除。(03)...
-
AC88U 設定無線網路 華碩路由器
AC88U設定無線網路現在家中的電子裝置很多,路由器的無線功能就變得很重要操作方法(01)登陸路由器的管理頁面(02)AC88U帶有2個頻段的wifi一個是2.4G(03)另一個頻段是5G5G擁有更高的頻寬和速率(04)請到[無線網路]>>[一般設定],然後選擇您想使用的 [授權方式]一般狀況下,...
-
word中替換功能的六個實用技巧
在這個講效率的年代,word的使用也需要效率,那麼,我們怎麼才能使word的使用也有效率呢,這就需要我們在平時多積累一些實用小技巧,但如何能夠更加了解word各個功能的使用技巧呢?那下面我們就以Word中替換功能為例,詳細講解它的6個技巧。操作方法(01)第一、去除word裡括號...
-
快遞單號自動識別介面除錯平臺
之前分享過了快遞鳥的訂閱介面、電子面單介面的除錯平臺的操作方式,現在來說一下快遞單號自動識別介面的除錯。快遞單號自動識別介面就是說不輸入快遞公司編碼引數,也能夠查詢到快遞的物流軌跡。這個介面和查詢介面一起使用的。操作方法(01)登入除錯平臺,用自己的賬...