作者bin0622 (小噗子)
看板C_and_CPP
标题Re: [问题] 威力彩!!问题!!
时间Fri Oct 23 01:00:18 2009
那我现在这样写↓
int X,i;
int Z,a;
srand(time(0)+getpid());
for (i=0;i<6;i++){
X=rand()%38+1;
printf("%dth:X=%2d\n",i+1,X);
}
srand(time(0)+getpid());
for (a=0;a<1;a++){
Z=rand()%8+1;
printf("%dth:Z=%d\n",a+1,Z);
}
那合并了是这样吗?
srand(time(0)+getpid());
for (i=0;i<6;i++)
srand(time(0)+getpid());
for (a=0;a<1;a++){
X=rand()%38+1;
Z=rand()%8+1;
printf("%dth:X=%2d,th:Z=%d\n",i+1,a+1,X,Z);
}
这样好像不对!! >O<" 是哪里要改!!
还是printf打错了?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.40.151.203
1F:→ bin0622:我好像忘了老师这次说是要并在一起写 分开我可以但是并在 10/23 01:10
2F:→ bin0622:一起困难了我!! 10/23 01:10
3F:→ ianfang:srand一次就够了 然後~你只要自己在纸上跑一遍你的程式 10/23 07:25
4F:→ ianfang:你就知道要加在哪了 不然你自己写的程式逻辑都不太行... 10/23 07:26
5F:→ ianfang:提示你一下 你观察一下输出 哪个数字应该是在哪次回圈 10/23 07:30
6F:→ ianfang:印出来的 搞懂这个 你就知道该加在哪了 10/23 07:30