c语言软件乱码,为什么这个程序会输出汉字乱码

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

#include

#include

#include

#include

#include

int main(void)

{

int correct = false;

char anothergame = *Y*;

int counter = 0;

int sequencelength = 0;

time_t seed = 0;

int number = 0;

time_t now =0;

int time_taken=0;

int i=1;

printf(“nthis is a game”);

printf(“nyou need remmber the number,nand input it,enter to continuen”);

scanf (“%c”,&anothergame);

do

{

correct = true ;

counter =0;

sequencelength=2;

time_taken=clock();

while (correct)

{

sequencelength += counter++%3 ==0;

seed = time(NULL);

now=clock();

srand((unsigned int)seed);

for ( ; i<= sequencelength;i++)

printf(“%d”,rand()%10);

for (;clock()-now < CLOCKS_PER_SEC;)

printf(“r”);

for (;i<=sequencelength;i++)

printf(” “);

if (counter==1)

printf(“now,input what you remmber”);

else

printf(“r”);

srand((unsigned int)seed);

for (; i<=sequencelength;i++)

{

scanf(“%d”,&number);

if (number !=rand()%10)

{

correct=false ;

break;

}

}

printf(“%sn”,correct “right!!!”:”sorry,you worry!!!”);

}

time_taken=(clock() – time_taken)/CLOCKS_PER_SEC;

printf(“nn you are score is%d”,–counter*100/time_taken);

fflush(stdin);

printf(“none more game(y /n));

scanf(“%c”,&anothergame);

}while(toupper(anothergame)==*Y*);

return 0;

system (“pause”);

}

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览114040 人正在系统学习中 相关资源:virtualbow:设计和模拟弓箭的软件-其它代码类资源-CSDN文库

来源:弓长帅

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年4月16日
下一篇 2021年4月16日

相关推荐