C语言;喝汽水问题

简介: C语言;喝汽水问题
//喝汽水问题
//喝汽水,一瓶汽水1元,2个空瓶换1瓶汽水,。20元,可以喝多少瓶?
//int main()
//{
//    int money = 0;
//    scanf("%d", &money);
//    int total = money;
//    int empty = money;
//    //开始置换
//    while (empty >= 2)
//    {
//        total +=  empty/2;//先将上一次喝完的空瓶置换成新瓶子,并加上原来的瓶子
//        empty = empty / 2 + empty % 2;//后统计剩下的新空瓶子+可能上次剩下的一个瓶子
//    }
//    printf("%d\n", total);
//    return 0;
//}
//喝汽水问题
//喝汽水,一瓶汽水2元,2个空瓶换1瓶汽水,。20元,可以喝多少瓶?
//int main()
//{
//    int money = 0;
//    scanf("%d", &money);
//    int total = money/2;
//    int empty = money/2;
//    //开始置换
//    while (empty >= 2)
//    {
//        total += empty / 2;//先将上一次喝完的空瓶置换成新瓶子,并加上原来的瓶子
//        empty = empty / 2 + empty % 2;//后统计剩下的新空瓶子+可能上次剩下的一个瓶子
//    }
//    printf("%d\n", total);
//    return 0;
//}
//喝汽水问题
//喝汽水,一瓶汽水2元,3个空瓶换1瓶汽水,。20元,可以喝多少瓶?
//int main()
//{
//    int money = 0;
//    scanf("%d", &money);
//    int total = money / 2;
//    int empty = money / 2;
//    //开始置换
//    while (empty >= 3)
//    {
//        total += empty / 3;//先将上一次喝完的空瓶置换成新瓶子,并加上原来的瓶子
//        empty = empty / 3 + empty % 3;//后统计剩下的新空瓶子+可能上次剩下的一个瓶子
//    }
//    printf("%d\n", total);
//    return 0;
//}

63e8ee55f2cd4162959f0bd110718ac0.png

c8e0003cf59d4e7383b2b80df4508d44.png

440cbeaa17554444bf9b2b07ef825d4f.png

d3fa258c29244dc6a169f1f2f48c1eee.png

d28809382e954d1c84756f0066911ff5.png
image.png

相关文章
|
C语言
c语言经典例题讲解(输出菱形,喝汽水问题)
c语言经典例题讲解(输出菱形,喝汽水问题)
319 0
|
C语言
【C语言刷题系列】喝汽水问题
【C语言刷题系列】喝汽水问题
|
C语言
用C语言解决实际问题之买汽水、猜凶手(名次)
用C语言解决实际问题之买汽水、猜凶手(名次)
236 0
|
C语言
【C语言】喝汽水问题
C语言中的喝汽水问题
335 0
【C语言】喝汽水问题
|
C语言
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
286 0
【C语言刷题】喝汽水问题、上三角矩阵判定以及矩阵相等判定
|
C语言
C语言:喝汽水问题
总体思路: (一). 定义相关变量: int money = 0; -- 一元一瓶,所以也等于空瓶数 int total = 0; -- 喝的总瓶数
285 0
|
存储 算法 C语言
【C语言程序设计——函数】素数判定(头歌实践教学平台习题)【合集】
本内容介绍了编写一个判断素数的子函数的任务,涵盖循环控制与跳转语句、算术运算符(%)、以及素数的概念。任务要求在主函数中输入整数并输出是否为素数的信息。相关知识包括 `for` 和 `while` 循环、`break` 和 `continue` 语句、取余运算符 `%` 的使用及素数定义、分布规律和应用场景。编程要求根据提示补充代码,测试说明提供了输入输出示例,最后给出通关代码和测试结果。 任务核心:编写判断素数的子函数并在主函数中调用,涉及循环结构和条件判断。
903 23
|
9月前
|
存储 C语言
`scanf`是C语言中用于按格式读取标准输入的函数
`scanf`是C语言中用于按格式读取标准输入的函数,通过格式字符串解析输入并存入指定变量。需注意输入格式严格匹配,并建议检查返回值以确保读取成功,提升程序健壮性。
1500 0
|
11月前
|
安全 C语言
C语言中的字符、字符串及内存操作函数详细讲解
通过这些函数的正确使用,可以有效管理字符串和内存操作,它们是C语言编程中不可或缺的工具。
469 15