| 查看: 1559 | 回复: 11 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
ahuang1985铁虫 (小有名气)
|
[求助]
拜托大家帮忙看个简单程序
|
|
|
本意是想从-10—10范围内随机产生10个不同的坐标点,并且满足该坐标到原点的距离小于等于10. 关于控制距离,我这样操作的: if(pow((b), 2) + pow((d), 2) + pow((f), 2) > 100.0) { i=i-1; } 运行的结果是不同的点倒是产生了,但是距离小于10不满足。哪个大侠帮帮忙看看怎么改,多谢了! 程序如下: #include #include #include #define N 10 int main(void) { int a[20]={0},b[N],x,y,z,i,j,t; int c[20]={0},d[N],e[20]={0},f[N]; srand((unsigned int)time(NULL)); for (i=0;i while(a[x=rand()%21-10]); { b=x; a[x]=1; } while(c[y=rand()%21-10]); { d=y; c[y]=1; } while(e[z=rand() %21-10]); { f=z; e[z]=1; } if(pow((b), 2) + pow((d), 2) + pow((f), 2) > 100.0) { i=i-1; } } for(i =0 ;i printf("%4d,%4d,%4d\n ",b,d,f); } } |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
表哥与省会女结婚,父母去帮带孩子被省会女气回家生重病了
已经有12人回复
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有14人回复
江汉大学解明教授课题组招博士研究生/博士后
已经有3人回复
AI 太可怕了,写基金时,提出想法,直接生成的文字比自己想得深远,还有科学性
已经有11人回复
依托企业入选了国家启明计划青年人才。有无高校可以引进的。
已经有11人回复
ahuang1985
铁虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 165.3
- 红花: 1
- 帖子: 159
- 在线: 171.7小时
- 虫号: 978504
- 注册: 2010-03-22
- 专业: 极端条件下使用的金属材料
12楼2012-03-22 09:27:44
ahuang1985
铁虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 165.3
- 红花: 1
- 帖子: 159
- 在线: 171.7小时
- 虫号: 978504
- 注册: 2010-03-22
- 专业: 极端条件下使用的金属材料
|
好像字体倾斜了,不太清楚 再传一次 #include #include #include #define N 10 int main(void) { int a[20]={0},b[N],x,y,z,i,j,t; int c[20]={0},d[N],e[20]={0},f[N]; srand((unsigned int)time(NULL)); for (i=0;i while(a[x=rand()%21]); { b=x-10; a[x]=1; } while(c[y=rand()%21]); { d=y-10; c[y]=1; } while(e[z=rand() %21]); { f=z-10; e[z]=1; } if(pow((b), 2) + pow((d), 2) + pow((f), 2) > 100.0) { i=i-1; } } for(i =0 ;i printf("%4d,%4d,%4d\n ",b,d,f); } } |
2楼2012-03-21 11:11:39
ahuang1985
铁虫 (小有名气)
- 应助: 1 (幼儿园)
- 金币: 165.3
- 红花: 1
- 帖子: 159
- 在线: 171.7小时
- 虫号: 978504
- 注册: 2010-03-22
- 专业: 极端条件下使用的金属材料
3楼2012-03-21 12:21:00
锐利的碎片
木虫 (正式写手)
star watcher
- 应助: 136 (高中生)
- 金币: 3637.1
- 散金: 252
- 红花: 22
- 帖子: 988
- 在线: 1224.9小时
- 虫号: 961933
- 注册: 2010-03-05
- 专业: 凝聚态物性 II :电子结构
【答案】应助回帖
★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
ahuang1985: 金币+6, ★★★很有帮助, 多谢! 2012-03-21 12:43:01
xzhdty: 金币+1, 欢迎常来程序语言 2012-03-21 19:02:05
感谢参与,应助指数 +1
ahuang1985: 金币+6, ★★★很有帮助, 多谢! 2012-03-21 12:43:01
xzhdty: 金币+1, 欢迎常来程序语言 2012-03-21 19:02:05
|
|
» 本帖已获得的红花(最新10朵)
4楼2012-03-21 12:22:48













回复此楼
ahuang1985
{