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;
}
相关推荐
jllllyuz1 分钟前
灰狼算法优化的LSSVR程序
算法
杨校8 分钟前
杨校老师课堂之栈结构的专项训练
算法
故事和你9119 分钟前
洛谷-算法2-2-常见优化技巧3
开发语言·数据结构·c++·算法·深度优先·动态规划·图论
菜鸟5555524 分钟前
2025江西省CCPC省赛暨全国邀请赛(南昌)
数据结构·c++·算法·acm·思维·ccpc·xcpc
小柯博客33 分钟前
Amazon Kinesis Video Streams C WebRTC SDK 开发实战
c语言·开发语言·网络·stm32·嵌入式硬件·webrtc·yocto
lds走自己的路37 分钟前
全局坐标转局部坐标推导
人工智能·算法·机器学习
杨校43 分钟前
杨校老师课堂之C++高精度乘法
算法
上弦月-编程43 分钟前
C语言位运算:从入门到精通
运维·c语言·开发语言·vscode·算法·leetcode·极限编程
minglie144 分钟前
c语言面向对象的led
c语言·开发语言
钰珠AIOT1 小时前
什么是句柄,有什么用?适用于什么场景?
c语言·c++