c語(yǔ)言如何打印字符串?
定義一個(gè)函數(shù)fun(),返回類型void,沒(méi)有參數(shù)。在這個(gè)函數(shù)中:
1、輸入字符串用函數(shù)scanf("%s", ...) (需要包含頭文件stdio.h)
2、將輸入的字符串保留到一個(gè)字符數(shù)組中
3、把這個(gè)字符數(shù)組逆序打印
4、怎么逆序打???關(guān)鍵是要知道字符數(shù)組最后一個(gè)字符的下標(biāo),然后循環(huán)從最后一個(gè)字符到第一個(gè)字符打印。
5、字符數(shù)組最后一個(gè)字符的下標(biāo)怎么獲得?拿字符串長(zhǎng)度減去1即可得到。
6、字符串長(zhǎng)度怎么獲得?調(diào)用庫(kù)函數(shù)strlen()得到字符串長(zhǎng)度(https://www.52fb.cn時(shí)需要包含字符串標(biāo)準(zhǔn)庫(kù)頭文件string.h)。