循環(huán)程序怎么編程 c中while用法?
c中while用法?While用于控制語句的循環(huán)執(zhí)行。不同的開發(fā)語言有相似的用法。C語言中while的基本語法如下:while(condition)//判斷條件,滿足條件執(zhí)行,不滿足條件退出循環(huán){st
c中while用法?
While用于控制語句的循環(huán)執(zhí)行。不同的開發(fā)語言有相似的用法。C語言中while的基本語法如下:
while(condition)//判斷條件,滿足條件執(zhí)行,不滿足條件退出循環(huán)
{
statement(s)//要執(zhí)行的特定語句
}
用一個簡單的例子求1到100的累計和。
Int i=1
Int sum=0
while(i<=100)
{
sum=i
}
printf(“sum is%dn”,sum)
單片機C語言程序中:while(1)是什么意思呀?while(2)行不行?
case program:void main(void){while(1){P2=0xfc P2=0x00}while(1)表示在無限循環(huán)中執(zhí)行{}中的語句。如果寫為while(2),while(3)等等,效果是一樣的。不是0的數(shù)字都是“真”的,“真”意味著要執(zhí)行,所以它是在死循環(huán)中執(zhí)行的。如果它被寫為while(0),則{}中的語句將不會被執(zhí)行并跳轉到下面的執(zhí)行。因此,如果你想在執(zhí)行前判斷某些條件成立,就寫成while(I)。當I=0時不執(zhí)行,當I≠0時執(zhí)行。單片機中有十進制、十六進制、八進制和二進制來表示數(shù)據(jù)。X表示數(shù)據(jù)是十六進制的,X可以是大寫或小寫,通常是小寫。0xfc中的FC通常用大寫表示,大小寫不影響它。