【程序41】
题目:学习static定义静态变量的用法
1.程序分析:
2.程序源代码:
以下是引用片段:
#include "stdio.h"
varfunc()
{
int var=0.
static int static_var=0.
printf("/40:var equal %d /n",var).
printf("/40:static var equal %d /n",static_var).
printf("/n").
var .
static_var .
}
void main()
{int i.
for(i=0.i<3.i )
varfunc().
}
【程序42】
题目:学习使用auto定义变量的用法
1.程序分析:
2.程序源代码:
以下是引用片段:
#include "stdio.h"
main()
{int i,num.
num=2.
for (i=0.i<3.i )
{ printf("/40: The num equal %d /n",num).
num .
{
auto int num=1.
printf("/40: The internal block num equal %d /n",num).
num .
}
}
}
【程序43】
题目:学习使用static的另一用法。
1.程序分析:
2.程序源代码:
以下是引用片段:
#include "stdio.h"
main()
{
int i,num.
num=2.
for(i=0.i<3.i )
{
printf("/40: The num equal %d /n",num).
num .
{
static int num=1.
printf("/40:The internal block num equal %d/n",num).
num .
}
}
}
【程序44】
题目:学习使用external的用法。
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("The value of c is equal to %d/n",c).
}
【程序45】
题目:学习使用register定义变量的方法。
1.程序分析:
2.程序源代码:
以下是引用片段:
void main()
{
register int i.
int tmp=0.
for(i=1.i<=100.i )
tmp =i.
printf("The sum is %d/n",tmp).
}
src="/ncre2/js/wxgg.js">