int main(){ // 保存字符串的字符数组 char str[] = "www.runoob.com"; // 作为交换时的临时变量 char temp; // 求出字符数组的长度 int len = strlen(str); int i = 0; printf("原字符串为:%s\n", str); for(; i<len/2; i++){ // 交换字符 temp = str[i]; str[i] = str[len...
请教大家一个问题,(..请教大家一个问题,(字符串反转)。我看网上的方法是一个一个交换。因为c 语言的字符是一个数组,我直接for 循环从最后一个打印结果也是正确的,请问这样可以吗。
// A--->Z and Z--->A total number is 52, because string end with '\0'(0), so add ...
你的ft_rev_int_tab函数实际上并没有操作任何东西。首先,你声明你试图反转字符,但你传入的是int,而...
[]="www.runoob.com";// 作为交换时的临时变量chartemp;// 求出字符数组的长度intlen=strlen(str);inti=0;printf("原字符串为:%s\n",str);for(;i<len/2;i++){// 交换字符temp=str[i];str[i]=str[len-1-i];str[len-1-i]=temp;}// 输出结果printf("反转后的字符串为:%s\n",str);...