问题:设计一个自动售货机,运行程序,提示用户输入要选择的选项,当用户输入以后,提示所选择的内容
思路:多个分支的选择语句,可以用switch来解决
运行结果如下
参考代码如下 :
#include<stdio.h>
#include<stdlib.h>
#include<windows.h>
int main ()
{
int button;
system ("cls");
printf ("***************************\n");
printf ("* 可选择的按键: *\n");
printf ("* 1.巧克力 *\n");
printf ("* 2.蛋糕 *\n");
printf ("* 3.可口可乐 *\n");
printf ("***************************\n");
printf ("从1~3中选择按键:\n");
scanf ("%d",&button);
switch (button)
{
case 1:
printf("你选择了巧克力");
break;
case 2:
printf("你选择了蛋糕");
break;
case 3:
printf("你选择了可口可乐");
break;
}
printf("\n");
return 0;
}