C语言练习题day3

编写一个程序给定两个数字(每个数字均为2位数),根据要求获得新数

并完成打印

新数的千位是第一个数的个位

新数的百位是第一个数的十位

新数的十位是第二个数的十位

新数的个位是第二个数的个位

cpp 复制代码
#include<stdio.h>

int main(void)
{
    int a = 12;
    int b = 34;
    int ge = 0;
    int shi = 0;
    int bai = 0;
    int qian = 0;
    int NewDigital = 0;

    qian = a % 10;
    bai = a / 10;
    shi = b / 10;
    ge = b % 10;
    NewDigital = qian * 1000 + bai * 100 + shi * 10 + ge;

    printf("NewDigital = %d\n", NewDigital);

    return 0;
}
相关推荐
935961 分钟前
练习题31-45 翻译59
c语言·算法
见叶之秋2 分钟前
【数据结构】时间复杂度和空间复杂度
c语言·数据结构
眼眸流转2 分钟前
LeetCode热题100(七)
算法·leetcode·c#
WWZZ20253 分钟前
Sim2Sim理论与实践1:坐标系与位姿变换
人工智能·算法·机器人·大模型·具身智能·isaac sim
yong99904 分钟前
动态四足机器人的自由模型预测控制(FMPC)MATLAB实现
算法·matlab·机器人
wuweijianlove8 分钟前
算法与数据结构协同优化的设计思想的技术6
数据结构
88号技师10 分钟前
2026年3月新锐一区SCI-傅里叶变换优化算法Fourier transform optimizer-附Matlab免费代码
开发语言·算法·数学建模·matlab·优化算法
小碗羊肉12 分钟前
【从零开始学Java | 第二十一篇】Collection的遍历方式
数据结构
福楠12 分钟前
现代C++ | 右值引用 + std::move + noexcept
linux·c语言·开发语言·c++
代码探秘者15 分钟前
【大模型应用】一篇弄懂Skill
数据结构·数据库·python·算法·spring