if和else的運用,運用 if 輸出最大值最小值


#include<stdio.h>
int main() {
int age = 0;
scanf("%d", &age);

//語句? 一個分號就代表一條語句 見到分號代表語句結束

//順序結構 分支(選擇)結構 循環結構
//分支結構中的if語句
//if(表達式) 非零即為真
// 語句;

//if(表達式)

// ‘真’1執行——語句一
//else(否則)0
//執行——語句二
//多分支
// if(表達式1)
// 語句1:
// else if(表達式2)
// 語句2:
// else
// 語句3:
if (age>=0&&age<18)
{
printf("成年\n");//括號{}——代表一個代碼塊
}
else if(age>=18&&age<30)
{printf("青年\n");}
else if(age>=30&&age<50)
{printf("中年\n");}
else if(age>=50&&age<80)
{printf("老年\n");}
else
{printf("老妖怪\n");}
system("pause");
return 0;
}

 


 

#include <stdio.h>
int main()
{
float a, b, c, max, min;
printf("請輸入a,b,c:\n");
scanf_s("%f%f%f", &a, &b, &c,&max,&min);
if ((a > b) && (a > c))//兩個都為真,則輸出max=a,假則運行下一個if
max = a;
else if ((b > a) && (b > c))
max = b;
else if ((c > a) && (c > b))
max = c;
printf("最大值:%.1f\n", max);
if ((a < b) && (a < c))
min = a;
if ((b < a) && (b < c))
min = b;
if ((c < a) && (c < b))
min = c;
printf("最小值:%.1f", min);
return 0;
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM