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;
}
相关推荐
爱编码的小八嘎2 分钟前
C语言完美演绎4-9
c语言
qq_417695053 分钟前
内存对齐与缓存友好设计
开发语言·c++·算法
2301_816651224 分钟前
实时系统下的C++编程
开发语言·c++·算法
2401_831824965 分钟前
C++与Python混合编程实战
开发语言·c++·算法
2301_8166512212 分钟前
C++中的策略模式高级应用
开发语言·c++·算法
busideyang13 分钟前
STM32中__weak(弱定义)函数核心总结
c语言·stm32·单片机·嵌入式硬件·嵌入式
LDR00614 分钟前
如何使用OpenClaw提高工作效率?
数据结构·算法
liuyao_xianhui14 分钟前
优选算法_模拟_替换所有的‘?‘_C++
开发语言·javascript·数据结构·c++·算法·链表·动态规划
币之互联万物20 分钟前
LLM 偏好算法解析:大语言模型内容收录倾向与 NEOXGEO 技术底蕴
人工智能·算法·语言模型