一句實現,字符數字顛倒……

CSDN貼


#include<stdio.h>
#include<string.h>
#define SWAP(X,Y,Z) ((Z)=(X),(X)=(Y),(Y)=(Z))
void main()
{
    int i=-1,j,k;
    char a[50];
    j=strlen(gets(a));

    while(i++<=j/2)                //這樣算不算一句?
        SWAP(a[i],a[j-i-1],k);

    printf("%s\n",a);
}


#include<stdio.h>
void main()
{
    int i=123456789,k=0;

    while(k==0||(i/=10)||((i=k)&&0))    //這樣算不算一句?
        k=k*10+i%10;

    printf("%d\n",i);
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章