#include math.h散逗
成都創新互聯專注于高邑網站建設服務及定制,我們擁有豐富的企業做網站經驗。 熱誠為您提供高邑營銷型網站建設,高邑網站制作、高邑網頁設計、高邑網站官網定制、微信平臺小程序開發服務,打造高邑網絡公司原創品牌,更為您提供高邑網站排名全網營銷落地服務。
int main()
{
double x,y;
scanf("%lf",x);
if (x0)
y=0.5*(-x);
else
if (x10)
y=exp(x)+3;
else
if(x20)
y=log10(x);
else
if (x30)
y=pow(x,1.5);
else
if (x50)
y=pow (x,0.5)-1;
else
y=3*cos(x);
printf("y=%lf\n",y);
return 0;
}
擴展資料
return 0代表程序正常退出。return是C++預定義的語句,它提供了終止函數執行的一種方式。當return語句陸哪提供了一個值時,這個值就成為函數的返回值。
return語句用來結束循環,或返回一個函數的值。
1、return 0,說明程序正常退出,返回到主程序繼續往下執行。
2、return 1,說明程序異常退出,返回主調函數來處理,繼續往下沖悉賣執行。return 0或return 1對程序執行的順序沒有影響,只是大家習慣于使用return(0)退出子程序而已。
代碼如下所示,
#include
#include
#include
int main()
{
double x, y; // 定義函數的自變量、因變量,考慮到可能有小數的情況,設棗做旦置數值類型為double型
int getBuff; // 用于最后清空輸入緩沖區殘留,了解即可
printf("請輸入自變量x的值(一個數字):\n");
scanf("%lf",x); // 輸入自變量的一個值
if(x-2)
y = 7-2*x;
else if(x=-2 x3)
y = 5 - fabs(3*x+2); // 注意,對凳擾浮點型數值取絕對值,要用fabs()函數
else
y = 3*x+4;
printf("自變量x為%lf時,對應的函數值y是:%lf\n",x,y);
while(getBuff=getchar()!='\n' getBuff!=EOF); // 清空輸入緩沖區殘留,了解即可
printf("按回車鍵結束...");
getchar();
return 0;
}為了避免手機上查看時,代碼版式錯亂,代碼的截圖如下,
如有幫助,煩請采納,謝謝胡孝!
幫你磨正謹改了下代碼,VC6測試通過,自己看看吧。
#includestdio.h
int main()
{
float x,y;//根據給定的測試用例,x,y應該為float型清州
scanf("%f",x);//x為float型,所以改為瞎基%f
if(x20)
{
y=x+100;
}
else if(x=20x=100)
{
y=x;
}
else
y=x-100;
printf("x=%f,y=%f\n",x,y);
return 0;//缺少分號
}
網頁名稱:分段函數c語言考什么 c語言分段函數簡單代碼
網頁URL:http://m.newbst.com/article14/ddpohge.html
成都網站建設公司_創新互聯,為您提供服務器托管、網頁設計公司、App設計、動態網站、自適應網站、外貿網站建設
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯