切換
舊版
前往
大廳
主題

c 便當人數統計

Nanz | 2019-10-19 16:00:01 | 巴幣 14 | 人氣 472

c 語言 紀錄3
#include <stdio.h>
#include <stdlib.h>

int main(void)
{
int value = 0, a = 0, b = 0, c = 0; //1豪華壽司便當、2養生菇菇便當、3繽紛炒飯
printf("請輸入1豪華壽司便當、2養生菇菇便當、3繽紛炒飯\n ");
while (value != -1)//迴圈控制除了-1跳出外其他可以一直跑
{
scanf_s("%d",&value);
switch (value)//選擇控制
{
case 1:
a = a + 1;//計數器
printf("豪華壽司便當+1\n");
break;
case 2:
b++;//計數器
printf("養生菇菇便當+1\n");
break;
case 3:
c++;//計數器
printf("繽紛炒飯+1\n");
break;

default:
printf("錯誤重輸入\n");
break;
}
}
printf("總共有%5d個便當\n", a + b + c);//5d 代表留5格空格
printf("%d豪華壽司便當%2d養生菇菇便當%2d繽紛炒飯\n", a, b, c);

system("PAUSE");
return 0;
}
//單行註解                 /*可包在裡面、可用於跨行*/    
/*學到

1.switch選擇控制用法

2.a = a + 1 、b++可以當計數器用記錄迴圈跑了幾次case

3.%3d 代表%d型態留3格空格,數字多少代表留多少格空格

*/
其實本人也有嘗試副函式寫法,也成功有興趣歡迎交流交流想增進能力

創作回應

DIS黒き銃神(祭絲tama子)
簡單易懂
2019-10-19 16:08:14
Nanz
大佬 出現!![e12]厲害厲害
2019-10-19 16:14:12
DIS黒き銃神(祭絲tama子)
我才不是xd
2019-10-19 16:16:34
ㄅㄅ(想吃麻糬 mode
讚讚...
高中剛學C的回憶湧現回來了
2020-02-17 17:21:39
Nanz
歡迎^_^
2020-02-17 19:31:59

更多創作