全部问题 > 当前问题

关于随机数的查错

#include<stdio.h>

#include<stdlib.h>

#include<time.h>

main()

{

int t,a,b;

time(&t);

srand(t);

a=rand()%100;

b=rand()%100;

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

}

感觉完全没有错误啊


廿九游 2016-2-24 23:11:19

共 17 个回答

水根 2016-2-24 23:14:19

这个是嘿嘿大神的专长,我建议还是请教一下他吧

廿九游 2016-2-24 23:15:07

回复 水根:嗯

廿九游 2016-2-24 23:17:03

嘿嘿大人,求救啊

廿九游 2016-2-24 23:20:35

我发现将t定义成长整型就可以了,这是为什么啊,嘿嘿大人

嘿嘿大人 2016-2-25 10:05:22

本身就没有什么错误啊,遇到什么问题了么?

blob.png

你有什么报错么?

廿九游 2016-2-25 12:31:41

回复 嘿嘿大人:在我电脑上报错,必须把t定义成长整型

嘿嘿大人 2016-2-25 12:32:10

回复 廿九游:报错是啥,可以截图给我看下么?

廿九游 2016-2-25 12:34:23

好的

blob.png

最佳答案

嘿嘿大人 2016-2-25 12:41:56

回复 廿九游:文件后缀写错了,应该是.c,而你用的是.cpp,前者是c语言的后缀,而后者是c++的后缀

廿九游 2016-2-25 12:44:44

回复 嘿嘿大人:不是吧,我创建的文件就是c++ source file啊

嘿嘿大人 2016-2-25 12:45:54

回复 廿九游:这个就是用来创建c++文件的,因为没有vc'++没有专门写c语言的,所以只能通过后缀名修改才行,第一课讲过的

廿九游 2016-2-25 12:47:22

回复 嘿嘿大人:囧

嘿嘿大人 2016-2-25 12:48:19

回复 廿九游:第一课特别强调的哦,很多人喜欢把试听课跳过,其实试听课才是最重要的,入门必须要听的

廿九游 2016-2-25 12:50:23

回复 嘿嘿大人:嗯,我听了的,就是一直没弄对囧。谢谢!

嘿嘿大人 2016-2-25 12:52:30

回复 廿九游:= =blob.png

再去看看吧

廿九游 2016-2-25 12:54:34

回复 嘿嘿大人:嗯,已经完全弄懂了,幸好这出了这个错,要不然我还一直不知道自己没改文件名囧

嘿嘿大人 2016-2-25 12:56:18

回复 廿九游:这个错如果是考试倒是没啥问题,但是如果自己写代码就会出大问题

问题来自: 随机数