请问为什么总是弹出randomize()这个函数没定义
答案:2 悬赏:70 手机版
解决时间 2021-02-24 15:21
- 提问者网友:最美的风景
- 2021-02-23 19:59
请问为什么总是弹出randomize()这个函数没定义
最佳答案
- 五星知识达人网友:西风乍起
- 2021-02-23 20:58
random函数是BC++的吧?可将random(9)改用C++标准函数rand()%9。
相应randomize改成srand(time(NULL))
相应randomize改成srand(time(NULL))
全部回答
- 1楼网友:舊物识亽
- 2021-02-23 22:06
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
#include "time.h"//
#include "stdlib.h"
void main(void){
int i,a,b,c,s;
//randomize();
srand((unsigned)time(NULL));
printf("\n");
for(s=0,i=1;i<=10;i++){
//a=random(9);
//b=random(9);
a=rand()%10;
b=rand()%10;
printf("%d+%d=",a,b);
scanf("%d",&c);
if(a+b==c)
s=s+10;
}
printf("\n最后得分:%d",s);
}
#include "stdio.h"
#include "time.h"//
#include "stdlib.h"
void main(void){
int i,a,b,c,s;
//randomize();
srand((unsigned)time(NULL));
printf("\n");
for(s=0,i=1;i<=10;i++){
//a=random(9);
//b=random(9);
a=rand()%10;
b=rand()%10;
printf("%d+%d=",a,b);
scanf("%d",&c);
if(a+b==c)
s=s+10;
}
printf("\n最后得分:%d",s);
}
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯