LOGO
首页 小说列表 排行榜 搜索

    C语言教程-第73页

  • 第1页
  • 上一页
  • 下一页

    温馨提醒:系统正在全面升级。您可以访问最新站点。谢谢!

        .:.:经典c程序100例==91--100:.:.

          经典c程序100例==91--100

      【程序91】

      题目:时间函数举例1

      1.程序分析:

      2.程序源代码:

      #include "stdio.h"

      #include "time.h"

      void main()

      { time_t lt; /*define a longint time varible*/

      lt=time(NULL);/*system time and date*/

      printf(ctime(<)); /*english format output*/

      printf(asctime(localtime(<)));/*tranfer to tm*/

      printf(asctime(gmtime(<))); /*tranfer to Greenwich time*/

      }

      ==============================================================

      【程序92】

      题目:时间函数举例2

      1.程序分析:           

      2.程序源代码:

      /*calculate time*/

      #include "time.h"

      #include "stdio.h"

      main()

      { time_t start,end;

      int i;

      start=time(NULL);

      for(i=0;i<3000;i++)

      { printf("\1\1\1\1\1\1\1\1\1\1\n");}

      end=time(NULL);

      printf("\1: The different is %6.3f\n",difftime(end,start));

      }

      ==============================================================

      【程序93】

      题目:时间函数举例3

      1.程序分析:

      2.程序源代码:

      /*calculate time*/

      #include "time.h"

      #include "stdio.h"

      main()

      { clock_t start,end;

      int i;

      double var;

      start=clock();

      for(i=0;i<10000;i++)

      { printf("\1\1\1\1\1\1\1\1\1\1\n");}

      end=clock();

      printf("\1: The different is %6.3f\n",(double)(end-start));

      }

      ==============================================================

      【程序94】

      题目:时间函数举例4,一个猜数游戏,判断一个人反应快慢。(版主初学时编的)

      1.程序分析:

      2.程序源代码:

      #include "time.h"

      #include "stdlib.h"

      #include "stdio.h"

      main()

      {char c;

      clock_t start,end;

      time_t a,b;

      double var;

      int i,guess;

      srand(time(NULL));

      printf("do you want to play it.('y' or 'n') \n");

      loop:

      while((c=getchar())=='y')

      {

      i=rand()%100;

      printf("\nplease input number you guess:\n");

      start=clock();

      a=time(NULL);

      scanf("%d",&guess);

      while(guess!=i)

      {if(guess>i)

      {printf("please input a little 【创建和谐家园】aller.\n");

      scanf("%d",&guess);}

      else

      {printf("please input a little bigger.\n");

      scanf("%d",&guess);}

      }

      end=clock();

      b=time(NULL);

      printf("\1: It took you %6.3f seconds\n",var=(double)(end-start)/18.2);

      printf("\1: it took you %6.3f seconds\n\n",difftime(b,a));

      if(var<15)

      printf("\1\1 You are very clever! \1\1\n\n");

      else if(var<25)

      printf("\1\1 you are normal! \1\1\n\n");

      else

      printf("\1\1 you are stupid! \1\1\n\n");

      printf("\1\1 Congradulations \1\1\n\n");

      printf("The number you guess is %d",i);

      }

      printf("\ndo you want to try it again?(\"yy\".or.\"n\")\n");

      if((c=getch())=='y')

      goto loop;

      }

      ==============================================================

      【程序95】

  • 第1页
  • 上一页
  • 下一页