欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

c语言吧百度贴吧经典100例,C语言程序设计经典100例

发布时间:2025/5/22 编程问答 40 豆豆
生活随笔 收集整理的这篇文章主要介绍了 c语言吧百度贴吧经典100例,C语言程序设计经典100例 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

tmp+=i;

printf("The sum is %d\n",tmp);

getch();

}

==============================================================

【程序46】

题目:宏#define命令练习(1)

1.程序分析:

2.程序源代码:

#include "stdio.h"

#include "conio.h"

#define TRUE 1

#define FALSE 0

#define SQ(x) (x)*(x)

void main()

{

int num;

int again=1;

printf("\40: Program will stop if input value less than 50.\n");

while(again)

{

printf("\40:Please input number==>");

scanf("%d",&num);

printf("\40:The square for this number is %d \n",SQ(num));

if(num>=50)

again=TRUE;

else

again=FALSE;

}

getch();

}

==============================================================

【程序47】

题目:宏#define命令练习(2)

1.程序分析:

2.程序源代码:

#include "stdio.h"

#include "conio.h"

/*宏定义中允许包含两道衣裳命令的情形,此时必须在最右边加上"\"*/

#define exchange(a,b) { \

int t;\

t=a;\

a=b;\

b=t;\

}

void main(void)

{

int x=10;

int y=20;

printf("x=%d; y=%d\n",x,y);

exchange(x,y);

printf("x=%d; y=%d\n",x,y);

getch();

}

==============================================================

【程序48】

题目:宏#define命令练习(3)

1.程序分析:

2.程序源代码:

#define LAG >

#define SMA <

#define EQ ==

#include "stdio.h"

#include "conio.h"

void main()

{

int i=10;

int j=20;

if(i LAG j)

printf("\40: %d larger than %d \n",i,j);

else if(i EQ j)

printf("\40: %d equal to %d \n",i,j);

else if(i SMA j)

printf("\40:%d smaller than %d \n",i,j);

else

printf("\40: No such value.\n");

getch();

}

==============================================================

【程序49】

题目:#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();

}

总结

以上是生活随笔为你收集整理的c语言吧百度贴吧经典100例,C语言程序设计经典100例的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。