广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 2531 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
tk7545
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[C/C++][求助] C 语言 当达到一个条件时 终止回圈
请问各位专家:

                  假设今天我有一回圈
 
                  求得的值(a)是从正180到负180都有

       ..

访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容



献花 x0 回到顶端 [楼 主] From:台湾教育部 | Posted:2009-12-26 10:44 |
totsi
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x53
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

原则上,你的计算式没有出来,而且值(a)是单一值还是array?
由问题描述看起来比较像是array。
且你这问题应该是在一个n个资料的array中找出其值介于90与-90之间的值,并将其带入计算式,对吧?

如果是这样,那方式如下

复制程式
for ( int i = 0 ; i < nArraySize ; i++ )
{
  if ( nArrData[i] > 90 && nArrData[i] < -90 )  //这种写法是会让90与-90通过,如过不要90与-90参与计算的话,加上=即可
  {
    continue;
  }

  //计算值(a)的函式-请自行加入
}

希望对您有帮助 表情


恩...
献花 x1 回到顶端 [1 楼] From:台湾中华电信 | Posted:2009-12-28 09:23 |
tk7545
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x0
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

大大,其实我不太懂nArrData 是什么意思捏>"<

其实我跑一次回圈会有360个答案,答案会有180~-180

我是想要他算出大于90或是小于-90的答案时,就跳出去在算下一个答案直到答案又回到90以内及-90以内

答案可能会有

180
179
.
.
.
.
.
.
.
.
90
89
.
.
.
.
.
.
-90
-91
-92
想要把超过的地方删掉变成0

但是如果写一个判断式

if(a>90 && a<-90 ){a=0;}

这样也不行 因为要跳出去才不会继续算到下面所需要代到a的方程式

我感觉我说的很复杂><

大大不好意思麻烦您了


献花 x0 回到顶端 [2 楼] From:台湾教育部 | Posted:2009-12-28 11:27 |
totsi
数位造型
个人文章 个人相簿 个人日记 个人地图
小人物
级别: 小人物 该用户目前不上站
推文 x0 鲜花 x53
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

你得确说的很复杂 表情 ,因为你所说的"算",是"数值计算",还是"比较"?
在我看来"算下一个答案直到答案又回到90以内及-90以内"比较像是在比较答案。
或许你可以提供一下你的原始资料或者是方程式会比较好吧

如果有你的流程描述(有图最好)是最好,不然其他看的人都要猜你的问题是什么,这样对你来说..要解决你的问题会拖很久

nArrData指的是你放资料的那个阵列,也就是你说的a。

所以我理解到的问题是
1.计算一个方程式FuncMain,其会产生360个范围介于-180到180之间的值
2.当某一个值所在的范围在-90到90之间(条件A)时,则重新取得下一组值
3.如果下一组值依然符合条件A,做2的行为,反之则继续4的行为
4.带到a的方程式

所以重点是,问题没人看的懂得时候,就没办法帮你了阿 表情
所以噜,先把题目说清楚吧 表情

不过就我看到的感觉是,我上面留的code好像就蛮符合你的需求的说 表情
只是要把nArrData[]换成a就好噜。

希望对您有帮助 表情

此文章被评分,最近评分记录
财富:50 (by 三仙) | 理由: ^^ 因为您的参与,让程式设计更容易!!


恩...
献花 x2 回到顶端 [3 楼] From:台湾中华电信 | Posted:2009-12-29 09:11 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.014653 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言