当前位置: 首页 > article >正文

编写两位数合并为一个数的程序,用C++及C语言分别实现。

编写一个程序,将两个两位数的正整数a和b合并成一个整数放在c中。合并方式是:将a数的十位和个位依次放在c数的个位和百位上,将b数的十位和个位放在c数的十位和千位上。例如:假如 a=12,b=34,则c=4231。

C++实现:

#include <iostream>
using namespace std;
 int main() {
    int a, b;
    cout << "请输入两个两位数的正整数a和b:" << endl;
    cin >> a >> b;
     int c = (a % 10) * 1000 + (b % 10) * 100 + (a / 10) * 10 + (b / 10);
    cout << "合并后的整数c为:" << c << endl;
     return 0;
}
 

C语言实现:

#include <stdio.h>
 int main() {
    int a, b;
    printf("请输入两个两位数的正整数a和b:\n");
    scanf("%d %d", &a, &b);
     int c = (a % 10) * 1000 + (b % 10) * 100 + (a / 10) * 10 + (b / 10);
    printf("合并后的整数c为:%d\n", c);
     return 0;
}
 


http://www.kler.cn/a/104700.html

相关文章:

  • 1024 云上见 · 上云挑战(ChatGPT搭建)
  • JAVA 版多商家入驻 直播带货 商城系统 B2B2C 商城源码之 B2B2C产品概述 商城免费搭建
  • 第六章(4):Python的函数———作用域(scope)
  • 202303-2-垦田计划
  • 每日一题 2520. 统计能整除数字的位数(简单)
  • BUUCTF 基础破解 1
  • webrtc ios build signing
  • 简化通知基础设施:开源的消息通知服务 | 开源专题 No.41
  • 组件和框架的初始化顺序背后可能隐藏着线上故障?
  • 记低版本okhttp超时会导致死锁
  • [Python进阶] 消息框、弹窗:tkinter库
  • pgsql 创建自增ID , 指定自增ID起始值
  • elasticSearch put全局更新和单个字段更新语法
  • 物联网与 Linux 的相爱相生
  • mac pycharm配置autopep8
  • 【打靶】vulhub打靶复现系列3---Chronos
  • Java文件加锁机制
  • js添加 删除 替换 插入节点所用的方法。js常用的几种事件。
  • 所谓的“转向不足、转向过度”是怎么回事?
  • 【AICFD案例操作】溃坝过程模拟