如何用c产生2组随机数a[i],b[i],a[i]介于0与10之间,且b[i]介于0与a[i]之间hibok2,改成rand()*10后出现的数很大,不在要求范围.rand()%10显示是对的,经调试,可以显示符合要求的2组随机数,但有时还回出现

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/06 06:37:10
如何用c产生2组随机数a[i],b[i],a[i]介于0与10之间,且b[i]介于0与a[i]之间hibok2,改成rand()*10后出现的数很大,不在要求范围.rand()%10显示是对的,经调试,可以显示符合要求的2组随机数,但有时还回出现
xN@DZ ø AX &m@n1jKҘa*2sc+8Id2Ιi2 Yc&zJhQf.uLCSUCKU"]T;g)@95څLdwo_UH$7EYd86Mҟ]F8~BQ]!]sq Žwm@Z.F^ǤmHuJ5.q%}G-_y”tPMh|Z_y,ٿrJ~ h(BLHv gm"(FRI q߽uQ`&8~|e ~ ņ8eO͑aX~gr14e

如何用c产生2组随机数a[i],b[i],a[i]介于0与10之间,且b[i]介于0与a[i]之间hibok2,改成rand()*10后出现的数很大,不在要求范围.rand()%10显示是对的,经调试,可以显示符合要求的2组随机数,但有时还回出现
如何用c产生2组随机数a[i],b[i],a[i]介于0与10之间,且b[i]介于0与a[i]之间
hibok2,改成rand()*10后出现的数很大,不在要求范围.rand()%10显示是对的,经调试,可以显示符合要求的2组随机数,但有时还回出现上述对话框.

如何用c产生2组随机数a[i],b[i],a[i]介于0与10之间,且b[i]介于0与a[i]之间hibok2,改成rand()*10后出现的数很大,不在要求范围.rand()%10显示是对的,经调试,可以显示符合要求的2组随机数,但有时还回出现
因为rand()产生0~1之间的数,所以rand()*10就是产生0~10之间的数,rand()*a[i]就是产生0~a[i]之间的数.
补充:
嗯,我记错了,C中的rand()不是返回0~1的数,而是直接返回一个整数.