寻雾启释 2022-02-11 15:03 采纳率: 100%
浏览 45
已结题

定义一个整型变量,初始值为142857,把这个数字分解成两组数字142,857 计算这两个数和的结果;再把142857分解成三组数字,14,28,57再输出三组数字之和?

#include<stdio.h>

int main()
{

int a=142857,b,c,d,e,f,g,h;


printf("将初始值分解成两组数:");
scanf("%d%d",&b,&c);
d=b+c;
printf("这两组数的和是:%d",d);
printf("将初始值分解成三组数:%d%d%d",e,f,g);
h=e+f+g;
printf("这三组数的和是:%d",h);
return 0;

}

  • 写回答

3条回答 默认 最新

  • LYSnowy 2022-02-11 15:14
    关注
    #include <stdio.h>
    
    int main()
    {
        int n = 142857;
        int a = n / 1000;
        int b = n % 1000;
        int c = n / 10000;
        int d = n / 100 % 100;
        int e = n % 100;
        printf("%d,%d,%d,%d,%d\n", a, b, c, d, e);
        printf("%d\n", a + b);
        printf("%d\n", c + d + e);
        return 0;
    }
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 2月19日
  • 已采纳回答 2月11日
  • 创建了问题 2月11日

悬赏问题

  • ¥30 写segy数据时出错3
  • ¥100 linux下qt运行QCefView demo报错
  • ¥50 F1C100S下的红外解码IR_RX驱动问题
  • ¥20 基于matlab的航迹融合 航迹关联 航迹插补
  • ¥15 用Matlab实现图中的光线追迹
  • ¥15 联想笔记本开机出现系统更新界面
  • ¥15 各位帮帮我 我不想重做系统
  • ¥30 微信小程序蓝牙数据透传
  • ¥15 加氢站氢负荷数据集来源
  • ¥15 umi接入sentry遇到问题