55问答网
所有问题
c语言怎么把数字倒过来,在100到999内的整数
如题所述
举报该问题
其他回答
第1个回答 2011-09-15
#include<stdio.h>
void main()
{
int x,y=0,y1,y2,y3;
for(x=100;x<=999;x++)
{
y1=x%10*100;
y2=((x/10)%10)*10;
y3=x/100;
y=y1+y2+y3;
printf("%d fan guo lai shi %d\n",x,y);
}
getch();
}
第2个回答 2011-09-15
int a[999];
for(int j=100;j<=999;j++) a[j]=j;
for(int i=100;i<=549;i++)
{
int tem=a[i];
a[i]=a[999-i+100];
a[999-i+100]=tem;
}
没有优化,将就着看吧
第3个回答 推荐于2016-04-28
int reverse(int src)
{
int des=src/100;
src%=100;
des+=src-src%10;
src%=10;
des+=src*100;
return des;
}本回答被提问者采纳
相似回答
大家正在搜
相关问题
c语言题从键盘输入100到999之间的数,将该数的个十百位数...
C语言 随机产生64个100-999范围内的整数,存放在8*...
C语言~找出100~999之间包括100个999所有整数中各...
c语言如何把整数倒过来相加
c语言输出100至999之间所有的个位数十位数百位数之和为5...
C语言,当x值为127,100~999之间各位上数字为127...
C语言问题 找出100至x(x≤999)之间各位上的数字之和...
C语言编写100到999的水仙花数