复杂类型作函数参数之指针作为函数参数

2020年1月17日 1685点热度 3人点赞 0条评论

复杂类型作函数参数之指针作为函数参数

时间: 1ms        内存:128M

描述:

用指针作为函数参数,交换两个变量的值。

#include <stdio.h>              

/* 形参为指针 */
//begin

//end
int main( )
{
    int a, b, *p, *q;
    scanf("%d%d", &a, &b);        /* 输入变量a、b的值 */
    p = &a;                    /* 指针p指向变量a */
    q = &b;                                 /* 指针q指向变量b */
    swap ( p, q );                 /* 传递的数据是变量a、b的地址 */
    printf("a=%d,b=%d\n", a, b);             /* 输出交换后变量a,b的值 */
    return 0;
}

//编写函数,只提交函数部分

输入:

输入俩数字,进行值的交换

输出:

输出交换后的结果

示例输入:

1 2

示例输出:

a=2,b=1

提示:

参考答案:

解锁文章

没有看到答案?微信扫描二维码可免费解锁文章

微信扫描二维码解锁

使用微信扫描二维码打开广告页面后可以立即关闭,再刷新此页面即可正常浏览此文章

所跳转广告均由第三方提供,并不代表本站观点!

已经扫描此二维码?点此立即跳转

code

这个人很懒,什么都没留下

文章评论