c语言前后互换的函数 c语言互换位置

C语言数组元素前后位置互换

#includestdio.h

创新互联是专业的南昌县网站建设公司,南昌县接单;提供成都网站制作、成都网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行南昌县网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!

char array[2][3];

void func(char array[2][3],int x1,int y1,int x2,int y2){

char t;

t=array[x1][y1];

array[x1][y1]=array[x2][y2];

array[x2][y2]=t;

}

int main(){

int i,j;

for(i=0;i2;i++)

for(j=0;j3;j++)

scanf("%c",array[i][j]);//注:连续输入二维数组的值,不用加回车

func(array,0,1,1,1);

for(i=0;i2;i++){

for(j=0;j3;j++)

printf("%c ",array[i][j]);

printf("\n");

}

return 0;

}

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++);

}

}

C语言将一个4位整数前后两位互换后输出,例如 2316 换为1623

#include stdio.h

int main()

{

int x=1234;

int y=0;

y=x%100; //先取后两位

y *= 100 ; //放大100倍后,就到了前面

y += x/100 ; //再加上后两位

printf("转换后=%d\n" , y );

return 0;

}

C语言编程:定义一个函数,功能是将含有n个元素的整型数组中的数据前后顺序颠倒。(用函数做)

void swap(int *iArray,int n)

{

int temp;

for(int i=0;in/2;i++)

{

temp=iArray[i];

iArray[i]=iArray[n-1-i];

iArray[i]=temp;

}

}


当前标题:c语言前后互换的函数 c语言互换位置
本文路径:http://pwwzsj.com/article/dosidco.html