卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

如何用C語言實現(xiàn)水果價格查詢

在日常生活中,我們經常需要查詢各種商品的價格。今天,小編和大家分享一下如何用C語言實現(xiàn)輸入水果序號后輸出對應價格的功能。水果價格對照表在開始編寫程序之前,我們需要先定義好水果和價格的對照表。根據(jù)題目要

在日常生活中,我們經常需要查詢各種商品的價格。今天,小編和大家分享一下如何用C語言實現(xiàn)輸入水果序號后輸出對應價格的功能。

水果價格對照表

在開始編寫程序之前,我們需要先定義好水果和價格的對照表。根據(jù)題目要求,葡萄、蘋果、桔子、蜜梨的價格分別為3.0元/千克、3.5元/千克、4.2元/千克、4.7元/千克。我們可以定義一個數(shù)組來保存這些價格信息。

```c

float prices[] { 3.0, 3.5, 4.2, 4.7 };

```

輸入水果序號

接下來,我們需要讓用戶輸入水果的序號。我們可以使用scanf函數(shù)來實現(xiàn)用戶輸入,并將輸入的值保存到一個整型變量n中。

```c

int n;

printf("請輸入水果序號:

");

scanf("%d", n);

```

輸出水果列表

在輸入水果序號之前,我們需要先輸出水果列表,以便用戶知道每個水果對應的序號。我們可以使用printf函數(shù)來輸出這些信息。

```c

printf("水果列表如下:

");

printf("1. 葡萄

");

printf("2. 蘋果

");

printf("3. 桔子

");

printf("4. 蜜梨

");

```

使用switch語句實現(xiàn)分支選擇

在獲取用戶輸入之后,我們需要根據(jù)輸入的值來查詢對應的水果價格。這里我們可以使用switch語句來實現(xiàn)分支選擇。

```c

switch (n)

{

case 0:

printf("感謝使用,下次再見!

");

break;

case 1:

printf("葡萄的價格為 %.1f 元/千克。

", prices[0]);

break;

case 2:

printf("蘋果的價格為 %.1f 元/千克。

", prices[1]);

break;

case 3:

printf("桔子的價格為 %.1f 元/千克。

", prices[2]);

break;

case 4:

printf("蜜梨的價格為 %.1f 元/千克。

", prices[3]);

break;

default:

printf("沒有此水果的價格。

");

break;

}

```

完整代碼

```c

include

int main()

{

float prices[] { 3.0, 3.5, 4.2, 4.7 };

int n;

printf("水果列表如下:

");

printf("1. 葡萄

");

printf("2. 蘋果

");

printf("3. 桔子

");

printf("4. 蜜梨

");

while (1)

{

printf("請輸入水果序號(0表示退出):

");

scanf("%d", n);

switch (n)

{

case 0:

printf("感謝使用,下次再見!

");

break;

case 1:

printf("葡萄的價格為 %.1f 元/千克。

", prices[0]);

break;

case 2:

printf("蘋果的價格為 %.1f 元/千克。

", prices[1]);

break;

case 3:

printf("桔子的價格為 %.1f 元/千克。

", prices[2]);

break;

case 4:

printf("蜜梨的價格為 %.1f 元/千克。

", prices[3]);

break;

default:

printf("沒有此水果的價格。

");

break;

}

if (n 0)

break;

}

return 0;

}

```

總結

以上就是如何用C語言實現(xiàn)水果價格查詢的方法。通過本示例程序,我們可以學習到如何使用數(shù)組、scanf函數(shù)和switch語句等基本語法,也可以了解到如何將多個步驟組合起來實現(xiàn)一個完整的功能。希望本文能夠對大家學習C語言有所幫助!

標簽: