用C语言如何将从键盘输入四位数,分解成4个数字并组成两个新四位数

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 21:26:32
用C语言如何将从键盘输入四位数,分解成4个数字并组成两个新四位数

用C语言如何将从键盘输入四位数,分解成4个数字并组成两个新四位数
用C语言如何将从键盘输入四位数,分解成4个数字
并组成两个新四位数

用C语言如何将从键盘输入四位数,分解成4个数字并组成两个新四位数
假设你输入的数为x;
unsigned char s[4];
s[0]=x/1000;//四位数的 千位
s[1]=x/100%10;四位数的 百位
s[2]=x/10%10;四位数的 十位
s[3]=x%10;四位数的 个位
输出新的2个四位数用(a和b)表示!把他们 千百十个 的位置换下行了,假如输入的x=1234,那么:
a=s[1]*1000+s[0]*100+s[2]*10+s[3];//a=2134是一个新的四位数
b=ss[2]*1000+s[1]*100+s[3]*10+s[0];//a=3241是一个新的四位数
最后print出来就行了.
因为C语言好久不用输入输出的语法,忘记了,本想帮你写个完整的程序的.但只能帮你到这了!全手打!

用C语言如何将从键盘输入四位数,分解成4个数字并组成两个新四位数 c语言中怎样将一个四位数分解为两部分 用C语言编写程序,从键盘输入四个数,求其最大值 用C语言编写一个程序:从键盘输入n(0 将从键盘输入的偶数写成两个素数之和 怎样用C语言写出来? 用循环语句实现从键盘输入四个数,组成一个四位数,先输入的在高位 c语言 将一小于100正整数分成若干正整数之和 使乘积最大有一个正整数N,可以分解成若干个正整数之和,问如何分解能使这些数的乘积最大.请编程,由键盘输入一个整数N(N 、从键盘输入N个数据,求出其中的最大值.要求用自定义函数实现.编程题用C语言成 c语言一个数分解成独立的数字知道一个数字,可能是1至四位数,将其分解后放到num数组里.帮我写个函数如1234:1,2,3,4 10:0,0,1,0 c语言编程:从键盘输入三个数,从大到小输出 从键盘输入3个整数,将3个数中的最大数和最小数交换,要求用指针作为函数参数方法处理.C语言 c语言中如何将一个四位的自然数拆开分别输出每一位上的数再将其组成一个反序的四位数并输出 从键盘输入十个数求平均数并将小于平均数的数据输出的C语言的编程怎么做 c语言实验编求素数的函数从键盘输入一个正整数n(4 c语言 编程求2+4+6+8+.n n值从键盘输入 用C语言编程:从键盘输入N,输出一个由*组成的N行的等腰三角形 从键盘输入10个整数,求出其中的最小值和次小值 用C语言表示 从键盘输入若干个正整数,统计其平均值 用while(1)的C语言程序