早教吧作业答案频道 -->其他-->
用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语言好久不用输入输出的语法,忘记了,本想帮你写个完整的程序的.但只能帮你到这了!全手打!
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语言如何将从键盘输入四位...的网友还看了以下:
手里拿着钱的人最自信用英语怎么说?个位英语高手多多指教 2020-06-07 …
数词的英语书写百位数何时位数之间一定要用十位数和个位数之间一定要用1.百位数何时位数之间一定要用2 2020-06-07 …
请教both用作同位语时的位置问题.我英语不好,但我还算爱学,希望个位外语强人多指教!多谢!!语法 2020-07-14 …
同位角相等,两直线平行用几何语言表述.同位角相等,两直线平行用几何语言表述.内错角相等,两直线平行 2020-07-23 …
真诚的希望个位英语强人帮我解答下这几句英语各位英语高手我现在正在学习新概念英语第四册1112这三篇 2020-07-25 …
excle如何是2位个位数相加取个位数,比如7+8=15,取个位5,1+6=7取7.还有如何使2位个 2020-11-07 …
excel如何十位数+1个位数-1,除了十位数+1,个位数-1,进百位的时候.个位变化852exce 2020-11-20 …
excel如何十位数+1个位数-1,除了十位数+1,个位数-1,进百位的时候.个位变化852exce 2020-11-20 …
关于在EXCEL中如何将一个两位数拆开计算问题比如在A1中有个一个50以内的任何整数,我们可以拆开个 2020-12-10 …
求证:何一个两位数或个位为零的三位数,减去他的不为零的两位数互相交换后形成的整数,都可以被9除净.任 2021-02-03 …