经典C语言算法100例11


【程序90】
题目:专升本一题,读结果。
1.程序分析:
2.程序
#include “stdio.h”
#define M 5
main()
{int a[M]={1,2,3,4,5};
int i,j,t;
i=0;j=M-1;
while(i {t=*(a+i);
*(a+i)=*(a+j);
*(a+j)=t;
i++;j–;
}
for(i=0;i printf(“%d”,*(a+i));
}
【程序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*/



}
==============================================================
【程序92】
题目:函数举例2
1.程序分析:
2.程序
/ *calculate time*/
#include “time.h”
#include “stdio.h”
main()
{ time_t start,end;
int i;
start=time(NULL);

{ 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();

{ 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() 0;
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 smaller.\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));

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

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;
}

声明: 除非转自他站(如有侵权,请联系处理)外,本文采用 BY-NC-SA 协议进行授权 | 智乐兔
转载请注明:转自《经典C语言算法100例11
本文地址:https://www.zhiletu.com/archives-2306.html
关注公众号:智乐兔

赞赏

wechat pay微信赞赏alipay pay支付宝赞赏

上一篇

相关文章

在线留言

你必须 登录后 才能留言!

在线客服
在线客服 X

售前: 点击这里给我发消息
售后: 点击这里给我发消息

智乐兔官微