C语言的写一个100元循环购买东西的小程序,谢谢大家了

C语言的写一个100元循环购买东西的小程序,谢谢大家了,第1张

#include <stdio.h>

#define MAX_GOODS 100

typedef struct goods

{

    int cnt

    int price

}GOODS_T

int main(int argc, 宽卜char *argv[])

{

    int money_all = 0

    int money_now = 0

    int i = 0

    GOODS_T goods[MAX_GOODS] = {0}

   带旅 

    printf("请输入预算:")

    scanf("%d", &money_all)

    

    while(i < MAX_GOODS)

    {

        printf("请输入项目和价格:")

        scanf("%d %d", &goods[i].cnt, &goods[i].price)

        money_now += (goods[i].cnt * goods[i].price)

        if (money_now == money_all)

        {

            printf("您的剩余预算是0。\n")

            break

        }

        else 慎行穗if (money_now > money_all)

        {

            money_now -= (goods[i].cnt * goods[i].price)

            printf("你不能买最后的东西。\n")

            printf("您的剩余预算是%d。\n", money_all - money_now)

            break

        }

        

        i++

    }

    return 0

}

要注意的是,这份代码里输入项目和价格时用空格来区分数量和单价,不能用标点符号,如:请输入项目和价格:10  4

难道大不大得看的技术,如果你已经把易语言玩的滚瓜烂熟了,那么我可以说,是小菜樱陵一碟。如果没有,那么得看你的领悟性了,因为你要一边老颂李学一边写,所以领悟是最重要的。

还侍迟有如果你这个程序是用作出售的,那么我个人不建议使用易语言编程,因为易语言编程的东西容易被破解。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12503046.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存