我是靠谱客的博主 听话哑铃,最近开发中收集的这篇文章主要介绍c语言随机的数字一样,【求助】电脑抽取的随机数又是一样的。。。,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

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

代码改好了,估计这是你的本意,你运行下:

#include

#include

#include

int a;

int b;

int starbar();

int add(); //加

int minu(); //减

int times(); //乘

int divide(); //除

int all(); //综合

int jduge(); //判断

int c,d,e;

int main (void)

{

int f;

starbar();

printf(" 四则运算1.0版n");

printf("请选择:1.加 2.减n");

printf(" 3.乘 4.除n");

printf(" 5.综合 6.退出n");

starbar(); scanf("%d",&f);

time_t t;

srand(time(NULL));

a=rand()%10+1;

srand(time(NULL));

b=rand()%10+1;

switch(f)

{

case 1:

for(e=0;e<=10;e++)

{

srand(time(NULL));

a=rand()%10+1;

srand(time(NULL));

b=rand()%10+1;

add();

jduge();

} break;

case 2:for(e=0;e<=10;e++)

{

srand(time(NULL));

a=rand()%10+1;

srand(time(NULL));

b=rand()%10+1;

minu();

jduge();

} break;

case 3:for(e=0;e<=10;e++)

{

srand(time(NULL));

a=rand()%10+1;

srand(time(NULL));

b=rand()%10+1;

times();

jduge();

} break;

case 4:for(e=0;e<=10;e++)

{srand(time(NULL));

a=rand()%10+1;

srand(time(NULL));

b=rand()%10+1;

divide();

jduge();} break;

case 5:for(e=0;e<=10;e++)

{srand(time(NULL));

a=rand()%10+1;

srand(time(NULL));

b=rand()%10+1;

all();

jduge();

} break;

case 6:printf("Bye!n");

break; }

system("pause");

return 0;}

int starbar (void){

int n;

for(n=1;n<=40;n++)

printf("*");

printf("n");

return 0;}

int add (void){

printf("%d+%d=",a,b);

scanf("%d",&c);

d=a+b;return 0;

}

int minu (void){

printf("%d-%d=",a,b);

scanf("%d",&c);

d=a-b;return 0;

}

int times (void){

printf("%d*%d=",a,b);

scanf("%d",&c);

d=a*b;return 0;

}

int divide (void){

printf("%d/%d=",a,b);

scanf("%d",&c);

d=a/b;return 0;

}int all (void){

int i; time_t t;

srand(time(NULL));

i=rand()%4+1;

switch(i) {

case 1:for(e=0;e<=10;e++) {add(); jduge();}

case 2:for(e=0;e<=10;e++) {minu(); jduge();}

case 3:for(e=0;e<=10;e++) {times(); jduge();}

case 4:for(e=0;e<=10;e++) {divide(); jduge();} }

return 0;

}

int jduge (void){

if(d==c)

printf("答对n");

else

printf("打错了,应该是%dn",d);

return 0;

}

最后

以上就是听话哑铃为你收集整理的c语言随机的数字一样,【求助】电脑抽取的随机数又是一样的。。。的全部内容,希望文章能够帮你解决c语言随机的数字一样,【求助】电脑抽取的随机数又是一样的。。。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部