C语言生成随机数的函数、延时函数计算机二级考试

文章作者 100test 发表时间 2009:07:25 10:37:51
来源 100Test.Com百考试题网


  编辑特别推荐:

  全国计算机等级考试(等考)指定教材

  全国计算机等级考试学习视频

  全国计算机等级考试网上辅导招生

  全国计算机等级考试时间及科目预告

  百考试题教育全国计算机等级考试在线测试平台

  全国计算机等级考试资料下载

  全国计算机等级考试论坛

  计算机等级考试四级应用题解析汇总

  2009年下半年全国计算机二级考试报名时间从6月1日起已经开始报名。详情点击:2009年下半年全国计算机等级考试各地报名点汇总。2009年下半年全国计算机二级考试时间是2009年9月19日至23日。更多优质资料尽在百考试题论坛 百考试题在线题库

  下面C语言代码使用了生成随机数的函数、延时函数。请大家仔细观察其显示效果。
  从以下代码,我们可以得出一个重要的结论:当上述两类函数被放入循环时,应作出一定修改。同时还应关注其参数的定义位置(子函数外?子函数内?全局变量?局部变量?)。
  另外大家要注意:scanf在输入double型时,应该使用%lf,而在printf时却只需使用%f.
  #include<.stdio.h>.
  #include<.time.h>.
  #include<.stdlib.h>.
  double t_delay.
  time_t start,end. //start,end修改后的位置
  int createOrNot()
  {
  int flag.
  //srand(time(NULL) ).//srand()原先的位置
  flag = (int)( (2*rand()/RAND_MAX) 1 ).
  return flag.//return 1 or 2
  //1 create,2 not create.
  }
  void delay()
  {
  time_t start,end.//end原先的位置
  double dif.
  time (&.start).
  while( (dif= difftime (end,start) )<.5000.0 )//注意这里
  {
  time (&.end).
  }.
  }
  void delay(time_t end )//end修改后的位置
  {
  time_t start.//,end.
  double dif.
  time (&.start).
  while( (dif= difftime (end,start) )<.2.0 )//注意这里
  {
  time (&.end).
  }.
  }
  void delay(time_t end,double time_delay)//change...
  {
  time_t start.//,end.//change...
  double dif.
  time (&.start).
  time (&.end).
  while( (dif= difftime (end,start) ) <. time_delay )
  {
  time (&.end).
  }.
  }
  void delay(time_t start,time_t end)//change...
  {
  //time_t start.//,end.//change...
  double dif.
  time (&.start).
  time (&.end).
  while( (dif= difftime (end,start) ) <. t_delay )
  {
  time (&.end).
  }.
  }

相关文章


计算机二级C基础:虚拟构造函数的用处计算机二级考试
计算机二级C语言辅导:指针与储物箱的关系计算机二级考试
计算机二级辅导:C语言中随机函数应用计算机二级考试
C 中的延时函数计算机二级考试
C语言生成随机数的函数、延时函数计算机二级考试
计算机二级c_C 中随机数的设置计算机二级考试
关键数据结构之数据流向计算机二级考试
0delete释放空间时出错的原因计算机二级考试
C_C 指令#undef,#ifdef,#ifndef,#if的用法计算机二级考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛