c語言學習 4 迴圈

2021-06-21 15:10:44 字數 1123 閱讀 1368

一、for和while等價替換

inti = 1;  

for(i; i<=100; i++)  

inti = 1;  

while

(i<=100)  

二、從鍵盤輸入乙個數字,如果該數字是回文數,則返回yes,否則返回no

回文數:正著寫倒著寫一樣的數

# include

intmain()  

if(sum==val)else

return

0;  

}  

三、斐波拉契數列

1 2 3 5 8 13 21 34.....

從第三項開始每一項是前兩項的和

# include 

intmain(

void

)else

if(2==n)else

}  printf("%d\n"

, f3);  

return

0;  

}  

四、do....while....實現一元二次方程

# include 

# include 

intmain(

void

)    

else

if(0 == delta)  

else

printf("您想繼續麼(y/n): "

);  

scanf(" %c"

, &ch);  

//%c前面必須得加乙個空格 原因略

} while

('y'

==ch || 

'y'==ch);  

return

0;  

}  

C 語言學習 4

程式4 題目 輸入某年某月某日,判斷這一天是這一年的第幾天?1.程式分析 以3月5日為例,應該先把前兩個月的加起來,然後再加上5天即本年的第幾天,特殊情況,閏年且輸入月份大於3時需考慮多加一天。2.程式源 include stdio.h include conio.h main sum sum da...

C語言學習筆記 4 之迴圈結構

介紹 迴圈本質上就是重複,所有需要重複執行的 都可以用迴圈來實現。在c語言中,能夠達到迴圈效果的語句有如下 1 if和goto語句構成的迴圈 2 while語句 3 for語句 4 do while語句 goto語句 goto語句是無條件跳轉語句,讓cpu到指定的地方去執行。語法 goto 行標識 ...

c語言學習筆記 迴圈

1.c語言中的迴圈語句有三種 while,for,do while while expression statement for initialization expression or 測試條件 判斷語句 update command statement dostatement while exp...