C 程序 使用指针交换两个数字

来源:这里教程网 时间:2026-02-16 13:04:31 作者:

在本教程中,我们将编写一个 C 程序,使用指针交换两个数字。

使用指针交换两个数字的 C 示例

/*C program by Chaitanya for beginnersbook.com * Program to swap two numbers using pointers*/#include <stdio.h>// function to swap the two numbersvoid swap(int *x,int *y){    int t;     t   = *x;    *x   = *y;    *y   =  t;}int main(){    int num1,num2;    printf("Enter value of num1: ");    scanf("%d",&num1);    printf("Enter value of num2: ");    scanf("%d",&num2);    //displaying numbers before swapping    printf("Before Swapping: num1 is: %d, num2 is: %d\n",num1,num2);    //calling the user defined function swap()    swap(&num1,&num2);    //displaying numbers after swapping    printf("After  Swapping: num1 is: %d, num2 is: %d\n",num1,num2);    return 0;}

输出:

C 程序 使用指针交换两个数字

相关 C 示例

    C 程序:声明,初始化和访问指针C 程序:将十进制转换为八进制C 程序:查找商和余数

相关推荐