文件名称:CCC
介绍说明--下载内容均来自于网络,请自行研究使用
题目:#if #ifdef和#ifndef的综合应用。
1. 程序分析:
2.程序源代码:
复制代码 代码如下:
#include stdio.h
#include conio.h
#define MAX
#define MAXIMUM(x,y) (x>y)?x:y
#define MINIMUM(x,y) (x>y)?y:x
void main()
{
int a=10,b=20
#ifdef MAX
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#else
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#endif
#ifndef MIN
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#else
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#endif
#undef MAX
#ifdef MAX
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#else
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#endif
#define MIN
#ifndef MIN
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#else
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#endif
getch()
}-Title: Integrated application#if#ifdef and#ifndef of.
1. Program analysis:
2. Source Code:
Copy the code code is as follows:
#include stdio.h
#include conio.h
#define MAX
?#define MAXIMUM (x, y) (x> y) x: y
?#define MINIMUM (x, y) (x> y) y: x
void main ()
{
int a = 10, b = 20
#ifdef MAX
printf ( \ 40: The larger one is d \ n , MAXIMUM (a, b))
#else
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#endif
#ifndef MIN
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#else
printf ( \ 40: The larger one is d \ n , MAXIMUM (a, b))
#endif
#undef MAX
#ifdef MAX
printf ( \ 40: The larger one is d \ n , MAXIMUM (a, b))
#else
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#endif
#define MIN
#ifndef MIN
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#else
printf ( \ 40: The larger one is d \ n
1. 程序分析:
2.程序源代码:
复制代码 代码如下:
#include stdio.h
#include conio.h
#define MAX
#define MAXIMUM(x,y) (x>y)?x:y
#define MINIMUM(x,y) (x>y)?y:x
void main()
{
int a=10,b=20
#ifdef MAX
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#else
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#endif
#ifndef MIN
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#else
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#endif
#undef MAX
#ifdef MAX
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#else
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#endif
#define MIN
#ifndef MIN
printf( \40: The lower one is d\n ,MINIMUM(a,b))
#else
printf( \40: The larger one is d\n ,MAXIMUM(a,b))
#endif
getch()
}-Title: Integrated application#if#ifdef and#ifndef of.
1. Program analysis:
2. Source Code:
Copy the code code is as follows:
#include stdio.h
#include conio.h
#define MAX
?#define MAXIMUM (x, y) (x> y) x: y
?#define MINIMUM (x, y) (x> y) y: x
void main ()
{
int a = 10, b = 20
#ifdef MAX
printf ( \ 40: The larger one is d \ n , MAXIMUM (a, b))
#else
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#endif
#ifndef MIN
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#else
printf ( \ 40: The larger one is d \ n , MAXIMUM (a, b))
#endif
#undef MAX
#ifdef MAX
printf ( \ 40: The larger one is d \ n , MAXIMUM (a, b))
#else
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#endif
#define MIN
#ifndef MIN
printf ( \ 40: The lower one is d \ n , MINIMUM (a, b))
#else
printf ( \ 40: The larger one is d \ n
(系统自动生成,下载前可以参看下载内容)
下载文件列表
新建 RTF 文档.rtf