6-1 两对儿参数的交换 (15分)

这是一个函数编程问题,你需要完成函数部分的编程,并只需提交函数部分的代码。 请完成一个 swapfour 函数,这个函数的功能把第一个数和第四个数交换,把第二个数和第三个数交换,该函数只做数据交换,不返回任何数值。 函数的声明如下:

函数接口定义:

void swapfour( int * a, int * b, int * c , int * d );

在这里解释接口参数。例如:其中 a 和 b 和 c 和 d都是传入的参数。 void 是该函数的存返回值类型。

你只需要根据要求完成 swapfour 函数的代码片段即可,其余部分由系统自动完成。

在这里给出函数被调用进行测试的例子。例如:

#include <stdio.h>void swapfour( int   * a, int *  b, int * c , int  * d );int main()
{int a,b,c=0,d=0;scanf("%d%d",&a,&b);printf("%d %d %d %d\n" ,a,b, c , d  ); //交换之前输出查看swapfour( &a,  &b,  &c , &d );//此处调用 swapfour 函数printf("%d %d %d %d\n" a,b, c , d  ); //交换之后再次输出查看return 0;
}

/* 在调试代码时候,你应该在这里完成函数的定义部分的代码,调试好之后提交这段代码 */

输入样例:

10 5

返回值样例:

15 5

void swapfour( int   * a, int *  b, int * c , int  * d )
{int temp;temp = *a;*a = *d;*d = temp;temp = *b;*b = *c;*c = temp;
} 

交换数据即可

C语言函数题-两对儿参数的交换相关推荐

  1. sprintf函数_三分钟学 Go 语言——函数深度解析(下) 可变参数

    接连两篇函数专题深度解析,相信大家已经对函数的语法有了深入的了解. 函数简单使用和基本知识解析 匿名函数和闭包 五一放假期间,我懂得,估计你们都不想学习. 小熊这两天因为个人种种令人难受的原因,没有能 ...

  2. c语言函数有两个参数,C中子函数最多有几个形参

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 C89 31个,C99 127个. ANSI C89 2.2.4.1 Translation limits The implementation shal ...

  3. C语言函数部分问题,C语言函数题库及问题详解.doc

    实用标准文档 文案大全 第六部分 函数 一.单项选择题 1.C语言中的函数返回值的类型是由(D)决定 A.return语句中的表达式 B.调用函数的主调函数 C.调用函数时临时 D.定义函数时所指定的 ...

  4. c语言函数名大全dfun,C语言函数题库以及答案.docx

    第六部分函数 一.单项选择题 1.C 言中的函数返回 的 型是由( D)决定 A.return 句中的表达式 B. 用函数的主 函数 C. 用函数 D .定 函数 所指定的函数 型 2.下面不正确的描 ...

  5. C语言函数题-P字符串的比较

    6-1 P字符串的比较 (5分) P字符串是另一种字符串实现形式.它也采用char数组来保存字符串中的字符,但是最后一个字符后面没有结尾的'\0'.它使用另一个int类型的变量来表示字符串中的字符的个 ...

  6. C语言函数题-利用指针,实现字符串比较函数

    6-1 利用指针,实现字符串比较函数 (30分) 编写字符串比较函数,strmycmp(s,t),功能:比较字符串s,t的大小,返回比较结果.函数的返回值为两个串从左至右第一个不同字符相差的acsii ...

  7. C语言函数题-取子串 (10分)

    6-3取子串 (10分) 编写代码,完成从指定字符串中取指定子串的代码(不利用string.h类库),给定的是子串起始位置和长度,返回一个新的子字符串的首地址.如果起始位置不妥,返回空串.如果后面的子 ...

  8. C语言 函数传递多个字符串参数

    1. 通过全局变量传递   我们需要定义一个.或多个全局变量 getStr1.getStr2.-,用来接收来自函数中的字符串. char getStr1[100]; char getStr2[100] ...

  9. C语言函数题-判断偶数

    6-11 判断偶数 (10分) 请编写函数,判断偶数. 函数原型 int IsEven(int x); 说明:参数 x 是任意整数.若 x 是偶数,则函数值为 1(真),否则为 0(假). 裁判程序 ...

最新文章

  1. 台式电脑打不开计算机c盘,电脑电脑C盘打不开怎么办(计算机应用范文)
  2. 信息服务器怎么恢复,服务器数据恢复怎么弄
  3. ubuntu12.04装机后设置
  4. mac mysql log在哪里_mac如何开启mysql bin-log
  5. Web Page Request Principle
  6. left join on
  7. 【游戏体验】Colour My World(让我的世界充满色彩)
  8. Postman 汉化(Postman中文版)
  9. CycloneII之EDA及学术开发功能描述
  10. 注意力机制+注意力汇聚
  11. 计算机系单身率排行榜,今天6一波~单身率特高的那些大学专业排行榜!
  12. 程序员软技能:职场、学习、生活,代码之外生存之南
  13. 高等数学之极限的原理及易错题计算
  14. 用cesium实现绘制标尺
  15. C盘爆满的解决方案?很可能是因为这个Group2文件夹
  16. 【bypass】403绕过
  17. 10.14 各地区销售概览-Tableau 实现
  18. CISSP认证每日知识点和常错题(12月18日)
  19. explorer.exe
  20. 防止SQL注入攻击的一些方法小结

热门文章

  1. java定义一个学生类cstudent_编写一个JAVA程序片断 定义一个表示学生的类student
  2. axure 如何设置选项联动_Axure教程|用中继器做信息流,高仿人人都是产品经理网...
  3. #绘制圆心_SolidWorks2018 绘制草图轮廓练习
  4. Anisble中的任务执行控制
  5. linux如何修改网卡序号,CentOS双网卡时改变网卡编号和配置静态路由的方法
  6. 会ps会php,学会ps可以做什么
  7. 计算机视觉如何给企业带来不同?
  8. 如何写出健壮的代码?
  9. 合辑 | 面试必备!18篇Java面试疑难点详解
  10. 非易失性内存在阿里生产环境的首次应用:Tair NVM最佳实践总结