用C语言编写,模拟自动售货机

2025-11-23 08:02:11

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File

用C语言编写,模拟自动售货机

用C语言编写,模拟自动售货机

2、定义变量:

#include<stdio.h>

#include<stdlib.h>

void main()

{

    int button;                         /*定义变量*/

    system("cls");                      /*清屏*/

用C语言编写,模拟自动售货机

3、输出普通字符:

    printf("**********************\n");  /*输出普通字符*/

    printf("*  可选择的按键:     *\n");

    printf("*  1. 巧克力         *\n");

    printf("*  2. 蛋糕           *\n");

    printf("*  3. 可口可乐       *\n");

    printf("**********************\n");

用C语言编写,模拟自动售货机

4、输入数据:

    printf("从1~3中选择按键:\n");        /*输出提示信息*/

    scanf("%d",&button);                 /*输入数据*/

用C语言编写,模拟自动售货机

5、判断输入的数所代表的选项:

    switch(button)                          /*根据button决定输出结果*/

    {

    case 1:

        printf("你选择了巧克力");

        break;

    case 2:

        printf("你选择了蛋糕");

        break;

    case 3:

        printf("你选择了可口可乐");

        break;

    default:

        printf("\n 输入错误 !\n");           /*其它情况*/

        break;

    }

     printf("\n");

用C语言编写,模拟自动售货机

6、完整的源代码:

#include<stdio.h>

#include<stdlib.h>

void 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)                          /*根据button决定输出结果*/

    {

    case 1:

        printf("你选择了巧克力");

        break;

    case 2:

        printf("你选择了蛋糕");

        break;

    case 3:

        printf("你选择了可口可乐");

        break;

    default:

        printf("\n 输入错误 !\n");           /*其它情况*/

        break;

    }

     printf("\n");

}

用C语言编写,模拟自动售货机

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢