c[i]=c[j-1]; c[j-1]=ch; i++; 【5】; } 【6】; getchar(); } #include <stdio.h>//程序功能:将任意字符串转置并输出#include <string.h>main() {charc[20];inti=0,j;charch; gets(c); j=strlen(c);while(i<j/2) { ch=c[i]; c[i]=c[j-1]; c[j-1]=ch; i++; j...
include <stdio.h>#include <string.h>int main(){ char test[] = "QQ:2-3-6-4-6-2-2-4-2-3"; char *p = test, *q = test + strlen(test) - 1; printf("翻转前:%s\n", test); while(p < q) { char c = *p; *p++ = *q; *q-- = c; ...
【张成叔主讲:C语言(第1版)】C语言 第8章 指针 8-1-4 取地址和间接访问运算符 1423 3 7:38 App 【张成叔主讲:C语言(第1版)】C语言 第7章 数组和字符串 7-3-4 字符串的输入输出 4.2万 121 2:49 App C与C++的区别究竟是什么? 1644 1 9:13 App 【张成叔主讲:C语言(第1版)】C语言 第4...
整型转字符串实现(C语言) second60 20180529 #include // n 的32次数,所以最大10位 // n 可能为负数,也可能为正数 void int2str...(int n, char *str) { char buf[10] = ""; int i = 0; int len = 0; // temp为n的绝对值 int...-n:n; // 如果str为空,直接返回 if(str == NULL)...