C语言程序执行中,当定义了变量后,就相当于在内存中开辟了一部分的存储空间,不同空间存储的内容各异。在实际应用中,常常需要交换不同存储空间的内容,即变量内容的交换。要求学生用不同的思路,都能实现两个变量的交换。
任务 1: 输出两个数值变量交换
1. 软件环境
表 2.1 软件环境
2. 硬件环境
客户端电脑,基本配置 2.0GHZ处理器,4GB以上内存,显示器要求 1024*768 以上。
scanf(): 输入函数
printf(): 输出函数
任务 1:实验分解
实现两个变量值的交换。
(1)编写代码实现两个变量值的交换,代码如下:
其中printf(“交换后的数:a=%d,b=%d\n”,a,b);作用是输出信息(打印信息)并换行。
(2)输出结果,如图 2.1 所示。
图 2.1
至此完成任务 1 的所有功能要求。
通过该实验,让学员在不同空间存储的内容各异。在实际应用中,常常需要交换不同存储空间的内容,即变量内容的交换。学会用不同的思路实现两个变量值的交换。
表 2.2 实验评分
按要求完成任务 1,将项目源码打包,格式为.zip或.rar文件。