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;
}
相关推荐
砚边数影1 分钟前
逻辑回归实战(二):Java + DL4J 实现模型,评估指标(准确率/召回率)计算
java·数据库·算法·机器学习·逻辑回归·金仓数据库
Cher ~2 分钟前
【数据结构】hash表(unordered_map)
java·数据结构·c++·算法·哈希算法
一起养小猫2 分钟前
Flutter for OpenHarmony 实战:食物生成算法与难度递增系统
算法·flutter
u01092727110 分钟前
自定义类型转换机制
开发语言·c++·算法
hetao173383711 分钟前
2026-01-27 hetao1733837 的刷题笔记
c++·笔记·算法
爱吃生蚝的于勒12 分钟前
【Linux】进程信号的产生(一)
linux·运维·服务器·c语言·开发语言·数据结构·c++
Tisfy23 分钟前
LeetCode 3650.边反转的最小路径总成本:Dijkstra算法
算法·leetcode··dijkstra·题解·迪杰斯特拉
2401_8384725125 分钟前
自定义操作符重载指南
开发语言·c++·算法
鹿角片ljp30 分钟前
力扣136.只出现一次的数字-异或和HashMap
java·数据结构·算法·leetcode
W_a_i_T30 分钟前
【Coding日记】菜鸟编程C语言100例——第三题⚠️
c语言·开发语言·经验分享·算法·菜鸟编程