C入門3 控制語句入門

2021-09-12 11:44:12 字數 2612 閱讀 3766

練習1:

1、比較兩個數的大小。

#include

intmain()

else

}else

return0;

}

2、求乙個數的相反數和絕對值。

#include

intmain()

else

return0;

}

3、閏年判斷。

#include

intmain()

else

return0;

}

4、三角形構成判斷。

#include

intmain()

else

return0;

}

練習2:

1、輸入年份和月份,獲取這個月的天數。

include 

intmain()

else

if(a==2)

else

if(a==3)

else

if(a==4)

else

if(a==5)

else

if(a==6)

else

if(a==7)

else

if(a==8)

else

if(a==9)

else

if(a==10)

else

if(a==11)

else

if(a==12)

else

return0;

}

2、輸入某年某月某日,判斷這一天是這一年的第幾天?

#include

intmain()

else

if(b==2)

else

if(b==3)

else

if(b==4)

else

if(b==5)

else

if(b==6)

else

if(b==7)

else

if(b==8)

else

if(b==9)

else

if(b==10)

else

if(b==11)

else

if(b==12)

else

return0;

}

3、輸入字元,把它轉成對應的摩爾斯電碼。

int

main()

else

if(i ==

'b')

else

if(i ==

'c')

else

if(i ==

'd')

else

return0;

}

練習3

1、輸入整數n,m,列印出n與m之間所有整數。

#include

intmain()

return0;

}

2、輸入整數m,列印出從1到m的所有整數。

#include

intmain()

return0;

}

3、輸入乙個整數n,求出這個數的位數。例如:123的位數為3。

#include

intmain()

while

(b>0)

printf

("數字%d有%d位\n"

,b,a)

;return0;

}

4、輸入乙個整數n,求出每位的整數和。例如:123的每位的整數和是6 (1+2+3=6)。

#include

intmain()

while

(b>0)

printf

("每位數字之和為:%d"

,sum)

;return0;

}

5、輸入乙個整數n,將數字按位反轉。例如:123反轉後的數字為321。

#include

intmain()

while

(n >0)

printf

("%d數字反序之後為%d\n"

,temp,reverse)

;return0;

}

練習4

1、猜數字。

#include

intmain()

printf

("恭喜你猜對了!\n");

return0;

}

2、登陸密碼。

#include

intmain()

printf

("密碼正確!\n");

return0;

}

C語言學習3 控制語句入門

if 條件 if 條件 elseif 條件1 else if 條件2 else if 條件3 else1.4 switch case語句 switch 表示式 while 條件 do while 條件 注意while 後的分號 do while迴圈與while迴圈的區別 do while迴圈是先迴圈...

javase簡單入門3 控制流語句

學習筆記 一 控制流語句 1.順序結構 程式自上而下一行一行執行,中間沒有判斷或跳轉 2.分支結構 if語句和switch語句 a.單路分支 b.雙路輸出 c.多路輸出 d.switch語句 3.迴圈結構 4.跳轉 二 流程圖 利用圖型顯示程式的執行的過程 橢圓 開始或結束 框 平行四邊形 輸入框 ...

流程控制和控制語句入門

流程控制 就是指我們要安排我們的程式在一些正常情況下,或一些非正常情況下怎樣去執行。這就需要做一些判斷,並且基於這個判斷,做一些 其它的事情 這就是 流程式控制 制 if語句 格式1 if 布林表示式 public static void main string args system.out.pr...