下列函数欲实现对两个整型变量的值进行交换,下列说法正

2026-09-24 12:15:00来源: 网络

  考研的备考中,对于历年真题的复习,也是提升考试分数的重要方法。为了让大家更好的积累学习,小编为大家整理了历年考研真题,下面是关于“下列函数欲实现对两个整型变量的值进行交换,下列说法正”,希望对大家有更好的帮助。

  3、下列函数欲实现对两个整型变量的值进行交换,下列说法正确的是( )。主函数中定义变量int a, b;,调用函数的语句为swap(&a, &b);

  A、程序有错,调用语句应为swap(a, b);

  B、程序有错,函数swap缺少return语句

  C、程序有错,应将swap函数中的形参x,y,局部变量t定义为整型指针类型,执行语句不变

  D、以上说法都不正确

  3、试题答案:D

  试题解析:

  选项A,可以使程序不报错,但无法实现对两个整型变量的值进行交换。选项B,函数swap的基类型为void,不需要return语句。选项C中执行语句不变,只是将x和y的值互换,不影响主函数里a,b的值。故本题选D

  实现对两个整型变量的值进行交换,详细程序如下:

  【考点】本题考查指针变量的应用。

  以上“下列函数欲实现对两个整型变量的值进行交换,下列说法正”,更多关于考研真题内容将不断更新。



点击展开阅读全文