| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 445 人关注过本帖
标题:c语言程序代码分析
只看楼主 加入收藏
shelihui7
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-5-7
结帖率:0
收藏
已结贴  问题点数:20 回复次数:4 
c语言程序代码分析
#include"graphics.h"
#include"math.h"
void main()
{    float val[]={3.9,5.3,7.2,9.6,12.,10.0,23.2,31.4,39.8,50.2,62.9,56.0,92.0,105.7,122.8,125.7,150.7,179.3,203.2,211.0};
    char *ch[]={"1","2","3","4","5","6","7","8","9","10","11","12","13","14","15","16","17","18","19","20"};
    int i,j,x1,x2,y1,y2,n;
    char str[10];
    int graphdriver=DETECT,graphmode;
    registerbgidriver(EGAVGA_driver);
    initgraph(&graphdriver,&graphmode," ");
    cleardevice();
    setviewport(20,20,570,450,1);
    setcolor(1);
    n=20;
    x1=80;
    y1=390-1.5*val[0];
    for(i=0;i<=n-1;i++)
    {    x2=x1+20;
        y2=390-1.5*val[i];
        setcolor(12);
        line(x1,y1,x2,y2);
        setcolor(WHITE);
        circle(x2,y2,1);
        }
    setcolor(WHITE);
    line(80,390,500,390);
    j=0;
    for(i=100;i<=80+n*20;i=i+20)
    {    line(i,390,i,400);
        outtextxy(i-4,450,ch[j]);
        j++;
        }
    outtextxy(200,420,"Every times");
    line(80,390,80,5);
    for(j=0;j<=300;j=j+50)
    {    line(70,390-1.5*j,80,390-1.5*j);
        sprintf(str,"%d",j);
        outtextxy(45,390-1.5*j-3,str);
        }
    settextstyle(0,1,1);
    outtextxy(30,40,"Values");
    getch();
    closegraph();
    }
中的x1=80;
    y1=390-1.5*val[0];
    for(i=0;i<=n-1;i++)
    {    x2=x1+20;
        y2=390-1.5*val[i];
        setcolor(12);
        line(x1,y1,x2,y2);
        setcolor(WHITE);
        circle(x2,y2,1);
        }
怎么理解啊?
搜索更多相关主题的帖子: c语言 
2011-05-07 17:24
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:10 
registerbgidriver(EGAVGA_driver);
    initgraph(&graphdriver,&graphmode," ");
    cleardevice();
    setviewport(20,20,570,450,1);
    setcolor(1);

这几个是调用库函数  好像是颜色的调节

剩下的我也懒得看了  只能告诉你颜色是由RGB宏来决定的 每个是0--255

每个8位  一共24位

                                         
===========深入<----------------->浅出============
2011-05-07 17:32
shelihui7
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2011-5-7
收藏
得分:0 
回复 2楼 laoyang103
我请教的是下面的内容
2011-05-07 17:37
laoyang103
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:内蒙古包头
等 级:贵宾
威 望:19
帖 子:3082
专家分:11056
注 册:2010-5-22
收藏
得分:0 
抱歉实在看着有点纠结

                                         
===========深入<----------------->浅出============
2011-05-07 20:19
夜叶
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:104
专家分:189
注 册:2011-5-7
收藏
得分:10 
期待ing
2011-05-09 09:45
快速回复:c语言程序代码分析
数据加载中...
 
   



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

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