C语言,指针与字符数组排序问题答://#include "stdafx.h"//vc++6.0加上这一行.#include "stdio.h"#include "stdlib.h"#include "string.h"int main(void){ char *a[]={"abcd","20t","AX90","8901a","fhdsjkla",""},b[20]; int i,j,k; for(i=0;i<4;i++){ for(k=i,j=k+1;j<5;j++...
C语言二维指针练习答:include <stdio.h>int main(){ int a[3][5] = {{1,4,5,2,6},{2,6,3,4,1},{6,9,4,3,8}}; //对数组初始化 int i,j; int k; int t; for(k = 0; k < 3; k++) { for(i = 0; i < 4; i++) { for(j = 0; j < 4-i;...
c语言编程,使用指针做为函数参数,编写一个字符串交换函数,实现两个字符...答:include <stdio.h>void swap(char *a, char *b){ int ch; while(*a && *b) ch=*a,*a=*b,*b=ch,a++,b++; if(*a){*b++=*a,*a++='\0';while(*b++=*a++);}else if(*b){*a++=*b,*b++='\0';while(*a++=*b++);}} ...