選擇結構語句if
if語句通過對條件表示式的判斷,來決定程式的執行流程。
if《條件表示式》
then語句1;
if《條件表示式》
then語句1else 語句2;
if《條件表示式1
>
then語句1
elseif《條件表示式2
>
then語句2
elseif《條件表示式n>
then語句3
....
..else語句n;
例1:單分支條件語句
判斷乙個數的奇偶性。(乙個數餘2等於0就是偶數)
ifstrtoint(edit1.text)mod2=0then
showmessage('是偶數')
elseshowmessage(' 不是偶數');
例2:巢狀形式條件語句
解一元二次方程
對於乙個一元二次方程ax2+bx+c=
0其根有以下三種情況:
當a ≠0時,如果b2-
4ac>
0,那麼該方程有2個不相同的實根。
當b2-
4ac>0=
0時,那麼該方程有兩個相同和實根。
當b2-
4ac>
0<
uses
sysutils;
var
a,b,c,x1,x2,theta:real;
begin
writeln('這是乙個求一元二次方程的程式');
writeln('請輸入a,b,c的值');
read(a,b,c);
theta:=b*b-
4*a*c;
if theta>0 then
begin
theta:=sqrt(theta);
x1:=(-b+theta)/(2
*a);
x2:=(-b-theta)/(2
*a);
writeln('方程有2個不同的實根');
writeln('x1= ',x1);
writeln('x2= ',x2);
readln;
end
else if(theta=
0)then
begin
x1:=
-b/(2
*a);
writeln('方程有2個相同的實根');
write('x1=x2',x1);
readln;
end
else
begin
writeln('方程沒有實根');
readln;
end;
readln;
end.
通過 wiz 發布
選擇結構語句
ifelse ifelse語句 if 判斷語句 else if 判斷語句 else 您的輸入有誤,請注意體重為kg,身高為m 您的bmi值為 25.351541373715524 您的體重過輕需要加強營養 您的bmi值為 25.351541373715524 您的體重十分標準 4if else語句中...
選擇結構語句
int和char的轉換 int a a char b 65 system.out.println a 97 system.out.println b a system.out.println a b 162 字串拼接區別 system.out.println hello 10 20 hello102...
選擇結構語句 if語句,switch語句
格式 注意事項 三元和if語句 能使用三元運算子去實現的,肯定能使用if語句 if語句實現的,不一定能夠使用三元 三元運算子對具體的結果進行操作,有乙個具體的數值,而不是乙個語句 格式 switch 表示式 首先用siwtch後面表示式的值和case後面的值進行比較,如果和值1相等,執行語句1 如果...