小甲鱼s1E14C语言动动手

0:

#include <stdio.h>

#define FIRST_KG 23
#define NEXT_KG 14

int main()
{
        int weight, cost;

        printf("公斤 —— 花费(元):\n");
        for (weight = 1, cost = FIRST_KG; weight <= 20; weight++, cost += NEXT_KG)
        {
                printf("%3d  ——  %3d\n", weight, cost);
        }

        return 0;
}

1:

#include <stdio.h>

int main()
{
        int num = 0;
        long sum = 0L; // 0L表示类型为long的0
        int status;

        do
        {
                printf("请输入合法的数字:");
                sum = sum + num;
                status = scanf("%d", &num);
        } while(status == 1);

        printf("结果是:%ld\n", sum);

        return 0;
}

2:

#include <stdio.h>

int main()
{
        float num = 0;
        double sum = 0;
        int status;

        do
        {
                printf("请输入合法的数字:");

                do
                {
                        sum = sum + num;
                        status = scanf("%f", &num);
                } while (getchar() != '\n' && status == 1);

        } while(status == 1);

        printf("结果是:%.2lf\n", sum);

        return 0;
}

3:

左上:

#include <stdio.h>

int main()
{
        int i, j;

        for (i = 1; i <= 9; i++)
        {
                for (j = 1; j <= 9; j++)
                {
                        if (i <= j)
                        {
                                printf("%d*%d=%-2d  ", i, j, i * j);

                        }
                }
                putchar('\n');
        }

        return 0;
}

右上:

#include <stdio.h>

int main()
{
        int i, j;

        for (i = 1; i <= 9; i++)
        {
                for (j = 1; j <= 9; j++)
                {
                        if (j < i)
                        {
                                printf("        ");
                        }
                        else
                        {
                                printf("%d*%d=%-2d  ", i, j, i * j);
                        }
                }
                putchar('\n');
        }

        return 0;
}

右下:

#include <stdio.h>

int main()
{
        int i, j, k;

        for (i = 1; i <= 9; i++)
        {
                for (k = 1; k <= 9-i; k++)
                {
                        printf("        ");
                }

                for (j = 1; j <= i; j++)
                {
                        printf("%d*%d=%-2d  ", i, j, i * j);
                }
                putchar('\n');
        }

        return 0;
}

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GospeLLLLLL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值