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