用指针交换两个变量的值(10分)

题目内容:

用指针交换两个变量的值

主函数参考:
int main( )
{
int a,b;
scanf("%d%d",&a,&b);
swap(&a,&b);
printf("%d %d",a,b);
return 0;
}

输入格式:

两个变量

输出格式:

两个变量

输入样例:

5 8

输出样例:

8 5

code

#include "stdio.h"

//交换两个变量的值
void swap2(int *p1,int *p2)
{
int temp;
temp = *p1;
*p1 = *p2;
*p2 = temp; } int main()
{ // int c = 3,d = 4;
// printf("swap2交换c-d之前:%d,%d\n",c,d);
int c,d;
scanf("%d %d",&c,&d); swap2(&c,&d);
// printf("swap2交换c-d之后:%d,%d\n",c,d);
printf("%d %d",c,d); }

  

最新文章

  1. EF 的 霸气配置,秒杀一切
  2. 很实用的baguetteBox.js 图片弹出层
  3. Codeforces Round #251 (Div. 2) B. Devu, the Dumb Guy
  4. git客户端初始化
  5. a mystrious max subquence sum
  6. ios程序开发杂记
  7. leecode 回文字符串加强版
  8. redis之入门操作
  9. LINUX利用Speedtest测速
  10. 微信小程序教程(第四篇)
  11. CS231n-lecture2-Image Classification pipeline 课堂笔记
  12. [UOJ 282]长度测量鸡
  13. 深入理解Oracle中的随机函数
  14. webstorm2018.1 汉化
  15. cetos6.8配置svn服务器
  16. 【Spark篇】---SparkSQL on Hive的配置和使用
  17. Chapter_3_JAVA作业
  18. chrome's developer console
  19. (6)学习笔记 ) ASP.NET CORE微服务 Micro-Service ---- AOP框架
  20. convert2utf8withbom

热门文章

  1. Nginx多进程高并发、低时延、高可靠机制缓存代理中的应用
  2. AtCoder Grand Contest 007
  3. Luogu 1613 跑路(最短路径,倍增)
  4. SQL2005分页存储过程(支持多表联接)
  5. ubuntu 下 python模块 mysql-python安装(转)
  6. OpenStack 网络服务 Neutron 多网卡(提供者网络)(十八)
  7. python---基础知识回顾(二)(闭包函数和装饰器)
  8. linux系统root密码忘了怎么办 三种方法快速找回root密码
  9. SSM数据库数据导出excel
  10. php设计模式之注册树模式