返回:贺老师课程教学链接 项目要求
【项目1-sin泰勒展式中的错误】
下面是sin函数的泰勒展式:
锦囊3:因为问题出在123°,你要是从0°开始跟踪mysin中的循环,我相信你看到这个锦囊时,大概angle不超过10(这已经说明你有足够的耐心了)。我们需要直接进入到对当角度是123°时对mysin的调用。有两种方法:
第一种:改一下main函数,例如(还可以有很多方式,只要能直接调用mysin(123°)即可):
int main( )
{
double angle;
printf(” %.3fn”, mysin((123/180)*pi));
//for(angle=0; angle
// printf(“sin(%.0f°) = %.3fn”, angle, mysin((angle/180)*pi));
return 0;
}第二种:在观察窗口(Watches)中,还可以在跟踪中改变变量的值,以便看到对应的执行结果。所以如下图,可以在进入到mysin函数之前,在观察窗口中加入angle(需要在系统自动出现的变量的下面,自己再输入变量名),然后在后面直接将想要的值输入。
锦囊到此,现象都有了,下面就需要你的诊断了。请试着解决这个问题。解决了,或者实在想不出来了,再看下面的“真相”。
真相(倒着看,一来你得活动活动身体了,二来,实在不想让你很容易地放弃自己给出解决方案的探索历程):

文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树首页概览114081 人正在系统学习中 相关资源:圣诞贺卡制作软件(ChristmasCard)v2014.2.0绿色版-其它代码类资源…
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!