码迷,mamicode.com
首页 > 其他好文 > 详细

交换函数作业

时间:2017-03-22 01:01:26      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:src   img   打印   交换   bsp   ima   .com   指针   头文件   

#include<stdio.h>//定义头文件
int main()// 定义主函数
{int i,j;// 定义变量i,j
int*p,*q; // 定义指针变量p,q
void swap(int*a,int*b);// 声明交换函数
p=&i;// 将指针指向变量i
q=&j;// 将指针指向变量j
printf("请输入两个需要交换的数:\n");//打印“请输入两个需要交换的数”字样
scanf("%d,%d",p,q);// 输入两个变量的值
printf("交换后的效果为:\n");// 打印“交换后的效果”字样
swap(p,q);// 调用交换函数
printf("%d,%d",*p,*q);// 将交换后的效果打印出来
return 0; // 返回整型数值
}
void swap(int*a,int *b)// 交换函数的定义
{int m;// 定义局部变量m
m=*a;//将指针指向的变量传给m
*a=*b;// 将指针 b指向的变量传给指针a所指向的变量
*b=m;// 将m传给指针b所指的变量
}

技术分享

 

交换函数作业

标签:src   img   打印   交换   bsp   ima   .com   指针   头文件   

原文地址:http://www.cnblogs.com/abtious/p/6597503.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!