• 大小: 2.87KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-21
  • 标签:

资源简介

C++实战源码-用宏定义实现值互换(入门级实例040).zip

资源截图

代码片段和文件信息

// Macro.cpp : Defines the entry point for the console application.
//

#include “stdafx.h“
#define swap(ab) {int c;c=a;a=b;b=c;} //定义一个带参的宏swap
int main()
{
int i j a[10] b[10]; //定义数组及变量为基本整型
printf(“请向数组a中输入10个数:\n“);
for (i = 0; i < 10; i++)
scanf(“%d“ &a[i]); //输入一组数据存到数组a中
printf(“请向数组b中输入10个数:\n“);
for (j = 0; j < 10; j++)
scanf(“%d“ &b[j]); //输入一组数据存到数组b中
printf(“显示数组a:\n“);
for (i = 0; i < 10; i++)
printf(“%d“ a[i]); //输出数组a中的内容
printf(“\n显示数组b:\n“);
for (j = 0; j < 10; j++)
printf(“%d“ b[j]); //输出数组b中的内容
for (i = 0; i < 10; i++)
swap(a[i] b[i]); //实现数组a与数组b对应值互换
printf(“\n输出转换后的数组a:\n“);
for (i = 0; i < 10; i++)
printf(“%d“ a[i]); //输出互换后数组a中的内容
printf(“\n输出转换后的数组b:\n“);
for (j = 0; j < 10; j++)
printf(“%d“ b[j]); //输出互换后数组b中的内容 
printf(“\n“);
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件        1055  2010-08-25 16:07  Macro\Macro.cpp
     文件        4524  2010-08-25 15:46  Macro\Macro.dsp
     文件         535  2010-08-25 15:46  Macro\Macro.dsw
     文件         292  2010-08-25 15:46  Macro\StdAfx.cpp
     文件         769  2010-08-25 15:46  Macro\StdAfx.h

评论

共有 条评论