如何使数字反向输出?

来源:百度知道 编辑:UC知道 时间:2024/05/24 02:09:09
如:输入1234,怎样使它输出4321
一楼的大哥编的程序太高深啦,能不能用点基础的,但不能用if语句
只使用条件表达式---用c语言
恳请指教

其实可以取个巧啊,不用整数接受输入,直接用字符串接受输入,再从尾到头输出就行了。

数字反向输出的程序:
#include<stdio.h>
#define MAX 3 //定义你要输入整数的个数
int main()
{
int i, s[MAX];
for(i = 0; i < MAX; i++)
scanf("%d",&s[i]);
for(i = MAX-1; i >= 0; i--)
printf("%d ",s[i]);
printf("\n");
}

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

main()
{
int a=1234;
int i;
char str[128];
itoa(a,str,10);
for (i=strlen(str)-1;i>=0;i--)
{
printf("%c",str[i]);
}

}

while s>0
response.write cstr(s mod 10)
s=(s div 10)
wend