第一次发帖.关于正弦曲线和余弦曲线图形同时显示的问题(自己摸索一大半了...)
不够精简,将就看了哈,呵呵;大一新生,刚学c一个月,老师进度太慢,于是就自学咯,网上找题做,有道题教我做余弦和直线同时显示,学会后让我自己做绘制正弦与余弦曲线同时显示;
做到差不多的时候卡壳了,大脑绕不过弯了;
程序代码:
/* 绘制正弦图线与余弦曲线 */ #include "stdio.h" #include"math.h" main() { double y; int x,m,n,z; for(y=1;y>0.1;y-=0.1) { m=asin(y)*10; n=acos(y)*10; for(x=1;x<62;x++) if(x==m&&x==n)printf("-"); else if(x==m||x==32-m)printf("*"); else if(x==n||x==62-n)printf("+"); else printf(" "); printf("\n"); } for(y=0;y>-1;y-=0.1) { m=asin(y)*10; n=acos(y)*10; for(x=1;x<31;x++)printf(" "); for(;x<62;x++) if(x==m&&x==n)printf("-"); else if(x==32-m||x==62+m)printf("*"); else if(x-32==n||x==62-n)printf("+"); //这里卡壳了 /*else if(x-32==n){ for(z=x-32;z<;z++)printf(" "); printf("+"); }*/ else printf(" "); printf("\n"); } 你们有什么更好的方法教教我么; }