当前位置: 代码迷 >> C语言 >> 编程题1(适合新手)
  详细解决方案

编程题1(适合新手)

热度:92   发布时间:2008-03-11 11:26:17.0
编程题1(适合新手)
编写一个程序输入一个下正整数,要求以相反顺序输出,例如,输入123,输出321.
搜索更多相关的解决方案: 整数  顺序  输出  

----------------解决方案--------------------------------------------------------
任意位数?
----------------解决方案--------------------------------------------------------
是的任意位数
----------------解决方案--------------------------------------------------------
# include<iostream.h>
# include<string.h>
void main()
{
   char a[200];int x;
   cin>>a;
   x=strlen(a);
   for(int i=x-1;i>=0;i--)
     cout<<a[i];
}
----------------解决方案--------------------------------------------------------
#include <stdio.h>
int main(void) {
         int  N ;
         scanf("%d" ,&N) ;
         while(N) {
               printf("%d" , N % 10) ;
               N /= 10 ;
          }
          printf("\n") ;
return 0 ;
}
----------------解决方案--------------------------------------------------------
请问一下,while(N) 是什么意思?上楼
----------------解决方案--------------------------------------------------------
N=0会跳出的意思
----------------解决方案--------------------------------------------------------
当然就是N不等于0了阿
----------------解决方案--------------------------------------------------------
非0为真...当N变成0停止循环
----------------解决方案--------------------------------------------------------
5搂得跟我想的一样!!
----------------解决方案--------------------------------------------------------
  相关解决方案