C程序开发经典实例之5

C程序开发经典实例之5,第1张

C程序开发经典实例之5,第2张

【程序41】
标题:学习静态变量的用法
1。程序分析:
2。程序源代码:
# include " stdio . h "
var func()
{
static int static _ var = 0;
printf(":var等于%d \n ",var);
printf(":static var等于%d \n ",static _ var);
printf(" \ n ");
var++;
static _ var++;
}
void main()
{
int I;
for(I = 0;I var func();
}

【程序42】
标题:学习如何使用auto定义变量
1。程序分析:
2。程序源代码:
# include " stdio . h "
main()
{[/]
num = 2;
for(I = 0;I {
printf(" \ 40:num等于%d \n ",num);
num++;
}
for(I = 0;I {
auto int num = 1;
printf(":内部块编号等于%d \n ",编号);
num++;
}
}

[Program 43]
/*欢迎来到c++ Builder Research-www.ccrun.com */
主题:学习static的另一种用法。
1。程序分析:
2。程序源代码:
# include " stdio . h "
main()
{
int I,num
num = 2;
for(I = 0;I {
printf(" \ 40:num等于%d \n ",num);
num++;
}
for(I = 0;I {
static int num = 1;
printf(":内部块编号等于%d\n ",编号);
num++;
}
}

[Program 44]
主题:学习如何使用外部。
1。程序分析:
2。程序源代码:
# include " stdio . h "
int a,b,c;
void add()
{
int a;
a = 3;
c = a+b;
}
void main()
{
a = b = 4;
add();
printf(" c的值等于%d\n ",c);
}

[Program 45]
主题:学习如何使用register定义变量。
1。程序分析:
2。程序源代码:
/* 63 63 72 75 6e 2e 63 66 f6d */
void main()
{
register int I;
int tmp = 0;
for(I = 1;I tmp+= I;
printf("总和为%d\n ",tmp);
}

【程序46】
标题:宏#定义命令练习(一)
1。程序分析:
2。程序源代码:
# include " stdio . h "
# define true 1

int again = 1;
printf(":如果输入值小于50,程序将停止。\ n ");
while(再次)
{
printf(":请输入数字= = > ");
scanf("%d ",& num);
printf(":该数字的平方是%d \n ",SQ(num));
if(num > = 50)
again = TRUE;
else
again = FALSE;
}
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C程序开发经典实例之5

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情