當前位置:編程學習大全網 - 編程軟體 - 編寫字符串反轉函數mystrrev()。

編寫字符串反轉函數mystrrev()。

#include<stdio.h>

#include<stdlib.h>

#include<string.h>

void mystrrev( char string[])

{

int i,len,k,temp;

//k中存放要和第i個位置的字符交換的後面對應字符的位置

//temp用於交換時的中間變量

//len為輸入的字符串的長度

len=strlen(string);//這個是"string.h"庫函數

for(i=0;i<=(len-1)/2;i++)

{

k=len-i-1;

//k交換位置

//壹下為交換語句

temp=string[i];

string[i]=string[k];

string[k]=temp;

}

}

int main()

{

char str[128];

scanf("%s", str);

mystrrev(str);

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

system("pause");//這個是暫停語句可有可無

return 0;

}

  • 上一篇:寶馬320gt儀表盤怎麽顯示歌曲
  • 下一篇:vb.net編程工具是什麽
  • copyright 2024編程學習大全網