永发信息网

在C语言环境下输入一个四位整数,求对应的数字并输出,最后千位和十位互换,百位

答案:5  悬赏:10  手机版
解决时间 2021-04-06 23:01
在C语言环境下输入一个四位整数,求对应的数字并输出,最后千位和十位互换,百位
最佳答案
给你个简单点的吧:
#include

int main()
{
int i;
int j;
int a;
int m;
printf("inter the i:");
scanf("%d",&i);
j = i%100;
a = i/100;
m = j*100+a;

printf("%d",m);

return 0;
}
全部回答
#include
int change(int s)
{
int a, b, c, d, i;
int ch[4];
a=(int)(s/1000);
b=(int)(s/100%10);
c=(int)(s/10%100%10) ;
d=(int)(s%1000%100%10);\*将输入的数的各位分开并分别赋给abcd*\
ch[0]=c; ch[1]=d;ch[2]=a;ch[3]=b;\*将各位上的数的顺序改变并存入数组ch*\
s=0;
for(i=0;i<4;i++)\*此循环将分开的各位上的数合并为一个完整的四位数*\
{
s*=10;
s+=ch[i];
}
return s;\*返回结果*\
}
void main()
{
int in;
printf("Please input the figure \n");
scanf("%d",&in);
printf("your answer is\n");
printf("%d\n",change(in));
}
main()
{
int number,thousand,hundred,ten,single;
printf("input the number of 1000 -9999:");
scanf("%d",&number);
thousand = number/1000;
hundred = number%1000/100;
ten = number%100/10;
single = number%10;
printf("\nthe org number is :%d",number);
printf("\nthe new number is :%d",ten*1000+single*100+thousand*10+hundred);
}
给你个字符方式处理的吧,不用有几位数就去拆分,怎么换都行
int main(void)
{
char put[4+1];
int i;
puts("input a num");
scanf("%d",&i);
itoa(i,put,10);
put[0]=put[0]^put[2];
put[2]=put[0]^put[2];
put[0]=put[0]^put[2];
put[1]=put[1]^put[3];
put[3]=put[1]^put[3];
put[1]=put[1]^put[3];
printf("%s",put);
return 0;
}
楼上怎么没有库文件- -。给分咯~自己写的,我尽可能的用简单的知识写出来。
#include
#include
void main()
{
int gw,sw,bw,qw,a;
do
{
scanf("%d",&a);
}
while(a<1000 || a>9999);
qw=(a-a%1000)/1000;
bw=((a-qw*1000)-(a-qw*1000)%100)/100;
gw=(a-qw*1000-bw*100)%10;
sw=(a-qw*1000-bw*100-gw)/10;
printf("%d\n",sw*1000+gw*100+qw*10+bw);
system("pause");
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
营改增后机动车销售统一发票税率是多少
歌颂军人的诗歌,军人我的青春我的信仰作文800
小米的截屏功能下图片的相关参数(格式、大小
车子刚换的机油发动机声音大是怎么回事
相关友谊的哲学句子,关于友谊哲学句子
常州出发 两三天的短途旅游去哪比较好啊?拜托
请问枫树和枫叶有什么寓意?
China sent up Shenzhou VII manned spaceshi
请问甚么叫做有意义
gtx650和gtx640的显卡性能上差多少?
这副画是谁画的上面写的是什么字
三颗针泡酒有何功效与作用
博尔特1分钟最快跑多少
肥仔烧腊这个地址在什么地方,我要处理点事
我有英国站币,绝对真实,要求上门交易
推荐资讯
三星手机 型号Gt19508手机名称GAlaxy s4 玩王
我想到美国生活要什么条件,我喜欢美国,
写软文里边可以加彩票两字吗
谁有甲子写的《斩风》全集?
鹏城驾校是不是在深圳民治有报名点的吧?
驱动精灵的百宝箱怎么不见了游戏大全
古德石磨肠粉地址有知道的么?有点事想过去
三相异步电机各个型号及含铜量多少。
夏天夜晚一个人的诗词,等一个人的伤感句子?
我是浙江电信,包了寒暑通,但是说我欠费了,
为什么叫李毅是大帝
我想开一家蛇皮袋再生造粒的作坊,大概投资多
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?