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

出处:Examlink 作者:唐易龙 日期:2007年08月09日 14时07分

  【程序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++;
  }
  }
  }                  

最后更新时间:2008-05-28 12:09:20
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
您可以用以下几种方式找到此文章

考试全流程