老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

C語言怎么實現字符串逆序

這篇文章主要介紹“C語言怎么實現字符串逆序”,在日常操作中,相信很多人在C語言怎么實現字符串逆序問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”C語言怎么實現字符串逆序”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

成都創新互聯是一家專業提供蘭州企業網站建設,專注與成都網站制作、網站建設、HTML5、小程序制作等業務。10年已為蘭州眾多企業、政府機構等服務。創新互聯專業網站設計公司優惠進行中。

編寫一個函數 reverse_string(char * string)
實現:將參數字符串中的字符反向排列。
要求:不能使用C函數庫中的字符串操作函數。
非遞歸實現:

#include

//編寫一個函數 reverse_string(char * string)(非遞歸實現)
//實現:將參數字符串中的字符反向排列。
//要求:不能使用C函數庫中的字符串操作函數。

//求字符串長度
int my_strlen(char* str)
{
	int count = 0;
	while(*str != "")
	{
		count++;
		str++;
	}
	return count;
}

void reverse_string(char* str)
{
	int left = 0;
	int right = my_strlen(str) - 1;
	while (left < right)
	{
		char temp = str[left];
		str[left] = str[right];
		str[right] = temp;
		left++;
		right--;
	}
}

int main()
{
	char arr[] = "hellobit";
	reverse_string(arr);
	printf("%s
", arr);
	return 0;
}

輸出結果:

C語言怎么實現字符串逆序

遞歸實現:

#include

//編寫一個函數 reverse_string(char * string)
//實現:將參數字符串中的字符反向排列。
//要求:不能使用C函數庫中的字符串操作函數。

//求字符串長度
int my_strlen(char* str)
{
	int count = 0;
	while(*str != "")
	{
		count++;
		str++;
	}
	return count;
}

//遞歸實現
void reverse_string(char* str)
{
	char temp = str[0];
	int len = my_strlen(str);
	str[0] = str[len - 1];
	str[len - 1] = "";//末尾置1方便計算字符串長度以及置換其他位
	if (my_strlen(str)>1)
	{
		reverse_string(str + 1);
	}
	str[len - 1] = temp;//將末尾置換
}

int main()
{
	char arr[] = "hellobit";
	reverse_string(arr);
	printf("%s
", arr);
	return 0;
}

輸出結果:

C語言怎么實現字符串逆序

到此,關于“C語言怎么實現字符串逆序”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注創新互聯網站,小編會繼續努力為大家帶來更多實用的文章!


文章名稱:C語言怎么實現字符串逆序
網頁鏈接:http://www.xueling.net.cn/article/jjgpjp.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 特级片在线 | 亚洲精品在线第一页 | 久久成人激情视频 | 贪婪欲望岛在线观看 | 中文字幕人成无码免费视频 | 欧美综合人人做人人爱 | 成年美女黄网站色大片免费软件看 | 91久久精品日日躁夜夜躁国产 | 又色又爽又黄18禁美女裸身无遮挡 | 精品在线视频一区二区 | 九色av | 国产偷国产偷高清精品 | 国产亚洲亚洲 | 四季中文字幕av | 亚洲色成人四虎在线观看 | 国产69精品久久久久久野外 | 5x社区满18击进入av网站 | 草莓视频深夜福利 | 亚洲小说图片 | 一二三区在线免费观看 | 日本少妇高潮喷水视频 | 国产激情自拍视频 | AV换脸明星一区二区三区 | 久久久久国产成人免费精品免费 | 99久久精品国产综合婷婷 | a级高清免费毛片av在线 | 99vv1com这只有精品 | 在线观看片免费人成视频播放 | av免费观看网址 | 老司机色 | 成人全黄A片免费看香港 | 亚洲午夜久久久影院 | 久久一日本综合色鬼综合色 | 久久网一区二区 | 在线一级成人 | 成人年无码AV片在线观看 | 91极品18禁国产在线播放 | 中文字日产乱码六区中国有限公司 | 中文字幕高清免费日韩视频在线 | 久久精品牌麻豆国产大山 | yellow在线观看免费观看大全 |