|
![]() | 作者: kenter1643 [kenter1643]
![]() |
登录 |
#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 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)); 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; } |
地主 发表时间: 08/22 20:25 |
![]() | 回复: jkd [jkd] ![]() |
登录 |
它是什么功能!!???? 我只会QB 一点汇编 |
B1层 发表时间: 08/22 22:37 |
![]() | 回复: kenter1643 [kenter1643] ![]() |
登录 |
这是用C语言编的,小弟无聊之作 |
B2层 发表时间: 08/22 22:56 |
![]() | 回复: 286 [unique] ![]() |
登录 |
不错,口头表扬一次。 |
B3层 发表时间: 08/23 09:44 |
![]() | 回复: wuxiejian [wuxiejian] ![]() |
登录 |
编程一定要英文学得好吗? |
B4层 发表时间: 08/25 15:38 |
![]() | 回复: kenter1643 [kenter1643] ![]() |
登录 |
唉~~~~~286,我忘了问你,在win2000以上的系统中用C编译汉字会出现乱码,有办法克服吗?? |
B5层 发表时间: 08/25 16:47 |
![]() | 回复: abctm [abctm] ![]() |
登录 |
很难我不会 我只会basic |
B6层 发表时间: 08/25 17:07 |
![]() | 回复: 286 [unique] ![]() |
登录 |
“在win2000以上的系统中用C编译汉字会出现乱码” 是指哪种乱码?C是VC还是TC?编出的程序是Windows PE格式,还是DOS MZ格式? |
B7层 发表时间: 08/25 17:25 |
![]() | 回复: kenter1643 [kenter1643] ![]() |
登录 |
是TC2.0,例如printf("屎");输出就是一堆屎的东西 |
B8层 发表时间: 08/25 20:09 |
![]() | 回复: Garu [syshunter] ![]() |
登录 |
TC需要ucdos等中文DOS环境支持,因为属于DOS程序嘛。建议用LCC,写出来的是WIN32控制台程序,支持中文。 |
B9层 发表时间: 08/25 21:07 |
![]() | 回复: kenter1643 [kenter1643] ![]() |
登录 |
可以说一下LCC免费的在哪里有的下载吗?? 我搜索的都不行 |
B10层 发表时间: 08/26 22:44 |
![]() | 回复: 286 [unique] ![]() |
登录 |
DOS窗口有两个属性页,TC会把程序强行换成文本模式。所以无法正常显示中文。 如果你是在windows 98下,可以通过运行pdos95使用文本仿真模式。 如果必须在windows 2000下。建议直接装VC。 LCC没用过,不敢发表看法。 |
B11层 发表时间: 08/27 12:53 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号