首页 > 其他分享 >利用函数交换两个数的值

利用函数交换两个数的值

时间:2022-11-13 22:12:41浏览次数:33  
标签:tmp 函数 int 交换 pb 利用 pa swap printf

#include <stdio.h>
void swap(int* pa,int* pb)
{
int tmp=0;
tmp=*pa;
*pa=*pb;
*pb=tmp;
}
int main()
{
int a=10;
int b=20;
printf("a=%d,b=%d\n",a,b);
swap(&a,&b);
printf("a=%d,b=%d\n",a,b);
return 0;
}

标签:tmp,函数,int,交换,pb,利用,pa,swap,printf
From: https://www.cnblogs.com/xc0509/p/16887142.html

相关文章

  • 在2D游戏中使用简单的碰撞函数实现角色移动
    在这学期我们寝室共同制作的2D游戏项目中,我仔细研究了2D游戏角色的操作逻辑。在我们的项目中,Player类是玩家类。这个类中的move()函数负责玩家移动。玩家移动需要考......
  • strstr函数
    语法:charmy_strstr(constchar*str1,constchar*str2);一般用法:intmain(){charstr1[]={"abcdefgh"};charstr2[]={"def"};char*p=strstr(str1,str2......
  • 用函数交换两变量值
    #include<stdio.h>intswap(int*p1,int*p2){ inttemp; temp=*p1; *p1=*p2; *p2=temp;}intmain(){ inta=5; intb=6; int*p_a=&a; int*p_......
  • 47.vue-router的钩子函数
    钩子函数就是路由导航守卫;有7个守卫,分为3类;全局守卫:在全部的组件生效;beforeEach全局前置守卫afterEach全局后置守卫 解析守卫......
  • Python: 函数传参、默认参数
    python函数是值传递还是引用传递答案:都不是,应该是传对象或对象的引用函数参数在传递的过程中将整个对象传入,对可变对象的修改在函数外部以及内部都可以见,调用者和......
  • 函数的声明(学习笔记)
    intadd(inta,intb){intz=a+b;returnz;}intmain(){inta=12;intb=0;intz=add(a,b);printf("%d\n",z);return0;}自定义函数add,需要放在主函数的前面,......
  • 极客编程python入门-调用函数
    调用函数Python内置了很多有用的函数,我们可以直接调用。要调用一个函数,需要知道函数的名称和参数a=abs(100.123)print(a)a=abs(-123)print(a)a=abs(-123.123)print(a......
  • 38. data为什么是一个函数
    vue中的data为什么是返回对象的函数,而不是直接使用对象形式;我们复用组件的时候,要求每一份data数据之间是独立的,不能互相影响,如果写成对象的形式所有的组件使用一份data数......
  • Scala 函数排序
    Scala函数排序文章目录​​Scala函数排序​​​​基于单集合单字段的排序​​​​基于元组多字段的排序​​​​基于类的排序​​​​(2)sortWith的实现方法    排序规......
  • Python之递归函数与装饰器
    Python之递归函数与装饰器文章目录​​Python之递归函数与装饰器​​​​递归的含义:​​​​python中的时间模块​​​​装饰器​​递归函数在函数内部,可以调用其他函数。如......