C语言经典例题-16

1.按照格式输入并交换输出

题目描述:

输入两个整数,范围-231~231-1,交换两个数并输出。

输入描述:

输入只有一行,按照格式输入两个整数,范围,中间用“,”分隔。

输出描述:

把两个整数按格式输出,中间用“,”分隔。

输入:

a=1,b=2

输出:

a=2,b=1

参考代码:

#include <stdio.h>

int main()
{
    int a = 0;
    int b = 0;
    scanf("a=%d,b=%d",&a, &b);
    int c = 0;
    c = a;
    a = b;
    b = c;
    printf("a=%d,b=%d\n", a , b);
    return 0;
}
2.计算机表达式的值

题目描述:

请计算表达式“(-8+22)×a-10+c÷2”,其中,a = 40,c = 212。

输入描述:

无。

输出描述:

(-8+22)×a-10+c÷2计算之后的结果,为一个整数。

参考代码:

#include <stdio.h>

int main()
{
    int a = 40;
    int c = 212;
    printf("%d\n",(-8 + 22)*a - 10 + c/2);
    return 0;
}
3.能活多少秒?

题目描述:

问题:一年约有3.156x10^7s,要求输入您的年龄,显示该年龄合多少秒。

输入描述:

一行,包括一个整数age(0<age<=200)。

输出描述:

一行,包括一个整数,输出年龄相对应的秒数。

输入:

20

输出:

631200000

参考代码:

#include <stdio.h>

int main()
{
    int age = 0;
    scanf("%d", &age);
    int sum = age * 3.156e7;
    printf("%d\n", sum);
    return 0;
}
4.喝酸奶

题目描述:

BoBo买了一箱酸奶,里面有n盒未打开的酸奶,KK喜欢喝酸奶,第一时间发现了酸奶。KK每h分钟能喝光一盒酸奶,并且KK在喝光一盒酸奶之前不会喝另一个,那么经过m分钟后还有多少盒未打开的酸奶?

输入描述:

多组输入,每组输入仅一行,包括n,h和m(均为整数)。输入数据保证m <= n * h。

输出描述:

针对每组输入,输出也仅一行,剩下的未打开的酸奶盒数。

输入:

8 5 16

输出:

4

参考代码:

#include <stdio.h>

int main()
{
    int n = 0;
    int h = 0;
    int m = 0;
    while (scanf("%d %d %d", &n, &h, &m) != EOF )
    {
        if (m % h)
        {
            printf("%d\n",n - m/h -1);
        }
        else
        {
            printf("%d\n", n - m / h);
        }
    }
    return 0;
}
5.竞选社长

题目描述:

假设你们社团要竞选社长,有两名候选人分别是A和B,社团每名同学必须并且只能投一票,最终得票多的人为社长.

输入描述:

一行,字符序列,包含A或B,输入以字符0结束。

输出描述:

一行,一个字符,A或B或E,输出A表示A得票数多,输出B表示B得票数多,输出E表示二人得票数相等。

输入:

ABBABBAAB0

输出:

B

参考代码:

#include <stdio.h>

int main()
{
    int flag = 0;
    int i = 0;
    char arr[100] = { 0 };
    gets(arr);
    while (arr[i] != '0')
    {
        if (arr[i] == 'A')
        {
            flag++;
        }
        if (arr[i] == 'B')
        {
            flag--;
        }
        i++;
    }

    if (flag > 0)
    {
        printf("A\n");
    }
    else if (flag < 0)
    {
        printf("B\n");
    }
    else
    {
        printf("E\n");
    }
    return 0;
}

相关推荐

  1. C语言经典例题-16

    2024-05-15 16:16:10       5 阅读
  2. C语言经典例题-19

    2024-05-15 16:16:10       6 阅读
  3. C语言经典例题-11

    2024-05-15 16:16:10       5 阅读
  4. C语言经典例题-12

    2024-05-15 16:16:10       4 阅读
  5. C语言经典例题(27)

    2024-05-15 16:16:10       9 阅读
  6. C语言经典例题(3)

    2024-05-15 16:16:10       9 阅读
  7. C语言经典例题-20

    2024-05-15 16:16:10       7 阅读
  8. C语言经典例题-5

    2024-05-15 16:16:10       5 阅读
  9. C语言经典例题-2

    2024-05-15 16:16:10       4 阅读
  10. C语言经典例题-7

    2024-05-15 16:16:10       5 阅读

最近更新

  1. .Net Core WebAPI参数的传递方式

    2024-05-15 16:16:10       2 阅读
  2. QT--气泡框的实现

    2024-05-15 16:16:10       3 阅读
  3. LeetCode 968.监控二叉树 (hard)

    2024-05-15 16:16:10       2 阅读
  4. leetcode热题100.完全平方数(动态规划进阶)

    2024-05-15 16:16:10       2 阅读
  5. leetcode328-Odd Even Linked List

    2024-05-15 16:16:10       3 阅读
  6. C 语言设计模式(结构型)

    2024-05-15 16:16:10       2 阅读
  7. v-if 与 v-show(vue3条件渲染)

    2024-05-15 16:16:10       2 阅读
  8. kafka防止消息丢失配置

    2024-05-15 16:16:10       3 阅读

热门阅读

  1. 服务器是网络中的重要设备

    2024-05-15 16:16:10       2 阅读
  2. vue从入门到精通(一):Vue模板语法

    2024-05-15 16:16:10       3 阅读
  3. 前端内嵌iframe网页单点登录的三种方式

    2024-05-15 16:16:10       2 阅读
  4. 32-Openwrt nand flash坏块管理nmbm功能支持

    2024-05-15 16:16:10       5 阅读
  5. 【数据结构与算法】力扣 49. 字母异位词分组

    2024-05-15 16:16:10       4 阅读
  6. 大数据面试 --- 六

    2024-05-15 16:16:10       5 阅读
  7. R语言数据分析案例分析一个关于房价的数据集

    2024-05-15 16:16:10       3 阅读