| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 400 人关注过本帖
标题:关于三角离散表的问题
取消只看楼主 加入收藏
wzjingzi2008
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-3-11
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:1 
关于三角离散表的问题
#include <stdio.h>
#include <math.h>
/* 打印一个周期内,三角函数的离散值表 */
int main()
{
    int x;
    double y;
    int start,end,step;
    start=0;/* 角度下限 */
    end=360;/* 角度上限 */
    step=30;/* 步长 */
    x=start;
    while(x<=end)
    {
        y=sin(x*3.1415926/180);
        printf("%d\t\t%f\n",x,y);
        printf("\n");
        y=x+step;
    }
}
按理来说这段程序能输出0-》360的三角离散值
但是为什么我输出的却都是0  0.00000
                        0  0.00000
········  一直无限循环? 是哪里出了问题
搜索更多相关主题的帖子: include double start 
2015-03-29 09:35
wzjingzi2008
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2015-3-11
收藏
得分:0 
回复 2楼 xzlxzlxzl
... 恍然大悟。。。
2015-03-29 09:40
快速回复:关于三角离散表的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037148 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved