关于随机数的问题!!!!!
葬爱 资深达人 2018-04-13 19:37:33
2694 1 0

和老师那个程序基本一样,但是怎么也运行不了,求救!!!!!!!


#include <stdio.h>
#include <stdlib.h>
#include <time.h>
main()
{
 int a,b,t;
 time(&t);
 srand(t);
 while(1)
 {
  system("cls");
     a=rand()%100;
     b=rand()+100;
     printf("a=%d\nb=%d\na+b=%d",a,b,a+b);
     system("pause");
    }

问题来自: Ëæ»úÊý

共 1 个回答

    【C语言答疑】小陈 知名达人 2178天前

    在运行时,整个程序下来是没有显示错误指令的。但是在程序的while语句中,b=rand()+100;这一条语句并没有使得b产生随机数。应该改为b=rand()%100;image.png

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题