首先,你輸出的不是正弦圖像,而是反正弦圖像。
創(chuàng)新互聯(lián)建站專注于企業(yè)成都全網(wǎng)營(yíng)銷推廣、網(wǎng)站重做改版、河北網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站建設(shè)公司、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為河北等各大城市提供網(wǎng)站開發(fā)制作服務(wù)。
#includestdio.h
#includemath.h
int
main(){
double
y;
int
x,m,i;
printf("y=sin(x)
[0x2*pi]\n");
for(y=1;y=-1;y-=0.1){//表示y的取值范圍是[-1,1]
if(y=0){
m=asin(y)*10;
//反正弦函數(shù),確定空格的數(shù)量,最大值為15
for(x=1;xm;x++)printf("
");
//printf("*",m);
printf("*");//注意此時(shí)不換行,因?yàn)楹竺孢€有一個(gè)點(diǎn)
for(;x31-m;x++)printf("
");//輸出第二個(gè)點(diǎn),并換行
printf("*\n");}
else{//同理輸出y小于0的點(diǎn)
m=-1*asin(y)*10;
for(i=0;i32;i++)printf("
");
for(x=1;xm;x++)printf("
");
//printf("*",m);
printf("*");
for(;x31-m;x++)printf("
");
printf("*\n",m);
}
}
getchar();
return
0;
}
你是第二個(gè)
呵呵,我直接復(fù)制過來了
你采納了,我再給你注釋
或改進(jìn)
#includestdio.h
#includemath.h
main(){
double y;
int x,m,i;
printf("y=sin(x) [0x2*pi]\n");
for(y=1;y=-1;y-=0.1){
if(y=0){
m=asin(y)*10;
for(x=1;xm;x++)printf(" ");
printf("*",m);
for(;x31-m;x++)printf(" ");
printf("*\n");}
else{
m=-1*asin(y)*10;
for(i=0;i32;i++)printf(" ");
for(x=1;xm;x++)printf(" ");
printf("*",m);
for(;x31-m;x++)printf(" ");
printf("*\n",m);
}
}
}
hehe
首先這個(gè)程序只能輸出這種 不像正弦 也不象余弦的曲線。
因?yàn)槟愕某绦虻乃惴ㄊ敲啃杏?個(gè)星星
其次,15+45=60,約等于2*PI
就是說,前面的15是PI/2,后面的45是PI/2*3,
輸出的是1個(gè)周期的。sin(PI/2)=1。。這回懂了么?
文章題目:畫正弦函數(shù)曲線c語言,c語言中正弦函數(shù)
文章位置:http://chinadenli.net/article48/hoheep.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供面包屑導(dǎo)航、動(dòng)態(tài)網(wǎng)站、Google、全網(wǎng)營(yíng)銷推廣、手機(jī)網(wǎng)站建設(shè)、網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)