當前位置:編程學習大全網 - 編程軟體 - c語言編程給定任意壹個正整數,設計求其反序數(整數的位數不固定)

c語言編程給定任意壹個正整數,設計求其反序數(整數的位數不固定)

樓主妳好~

按妳的需求,代碼如下:

#include<stdio.h>

#include<string.h>

#define max 255

void clear(char arr[]);

int main()

{

char a[max]={0};

printf("請輸入壹個整數:\n");

gets(a);

clear(a);

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

return 0;

}

void clear(char arr[]) //這個函數很有用,如果有必要,可以記下來

{

int i,j,len;

char temp;

len=strlen(arr);

for(i=0,j=len-1;i<j;i++,j--)

{

temp=arr[i];

arr[i]=arr[j];

arr[j]=temp;

}

}

PS:這段代碼不止數字,連字母都是可以逆序的~

希望樓主結合代碼來學習,祝樓主學習進步哈~~望采納~謝謝~

  • 上一篇:c++調用函數float將華氏溫度轉換為攝氏溫度。
  • 下一篇:我的世界如何創建服務器用蛤蟆吃聯機
  • copyright 2024編程學習大全網