国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

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

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

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

水果價(jià)格對(duì)照表

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

```c

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

```

輸入水果序號(hào)

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

```c

int n;

printf("請(qǐng)輸入水果序號(hào):

");

scanf("%d", n);

```

輸出水果列表

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

```c

printf("水果列表如下:

");

printf("1. 葡萄

");

printf("2. 蘋果

");

printf("3. 桔子

");

printf("4. 蜜梨

");

```

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

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

```c

switch (n)

{

case 0:

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

");

break;

case 1:

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

", prices[0]);

break;

case 2:

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

", prices[1]);

break;

case 3:

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

", prices[2]);

break;

case 4:

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

", prices[3]);

break;

default:

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

");

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("請(qǐng)輸入水果序號(hào)(0表示退出):

");

scanf("%d", n);

switch (n)

{

case 0:

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

");

break;

case 1:

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

", prices[0]);

break;

case 2:

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

", prices[1]);

break;

case 3:

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

", prices[2]);

break;

case 4:

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

", prices[3]);

break;

default:

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

");

break;

}

if (n 0)

break;

}

return 0;

}

```

總結(jié)

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

標(biāo)簽: