计算机等级二级C语言程序设计100例四

文章作者 100test 发表时间 2007:08:06 13:20:27
来源 100Test.Com百考试题网


  【程序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">


相关文章


计算机等级二级C语言程序设计100例九
计算机等级二级C语言程序设计100例七
计算机等级二级C语言程序设计100例四
计算机等级二级C语言程序设计100例六
计算机等级二级C语言程序设计100例五
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛