21xrx.com
2025-03-31 14:28:33 Monday
文章检索 我的文章 写文章
如何在C语言中使用scanf函数实现交换两个数
2023-06-14 12:11:43 深夜i     13     0
C语言 scanf 交换数

在C语言中,交换两个数可以使用多种方式实现,其中一种方法是使用scanf函数。scanf函数是一个输入函数,可以读入用户在终端输入的数据,并将读入的数据存储在指定的变量中。下面是使用scanf函数实现交换两个数的示例代码:

#include 
int main()
{
  int a, b, temp;
  
  printf("请输入两个整数:\n");
  scanf("%d%d", &a, &b);
  
  temp = a;
  a = b;
  b = temp;
  
  printf("交换后的结果为:a=%d, b=%d\n", a, b);
  
  return 0;
}

在上面的代码中,首先使用printf函数输出提示信息,让用户输入两个整数。然后使用scanf函数读入用户输入的两个整数,并分别将它们存储在变量a和b中。接着定义一个临时变量temp,用于存储交换过程中的中间值。最后交换变量a和变量b的值,并使用printf函数输出交换后的结果。

  
  

评论区

请求出错了