亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C語言計算分段函數(shù)問題

 更新時間:2022年11月14日 09:12:53   作者:「已注銷」  
這篇文章主要介紹了C語言計算分段函數(shù)問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

C語言計算分段函數(shù)

修改后的代碼如下:

#include<stdio.h>
int main(void)
{
   double x,y;//定義兩個雙精度實型變量
   printf("Enterx(x>=0):\n");//輸入提示
   scanf("%lf",&x);  //調(diào)用scanf函數(shù)輸入數(shù)據(jù)
   if(x<=15){
          y=4*x/3;
   }
   else{
       y=2.5*x-10.5;
   }
   printf("f(%f)=%.2f\n",x,y); //輸出結(jié)果
   return 0;
 }

簡單分段函數(shù)用多路分支與if else 級聯(lián)的寫法

一、簡單分段函數(shù)

f(x)= -1 (? X<0 )

??????????? 0???? (X=0)

?????????? 2x???? (X>0)

二、代碼

1、多路分支代碼

int main()
{
?int i;
?double x,y;
??? scanf("%lf",&x);
?i=1*(x<0)+2*(x==0)+3*(x>0);
?switch(i)
?{
?case 1:y=-1;printf("%0.2f\n",y);break;
?case 2:y=0;printf("%0.2f\n",y);break;
?case 3:y=2*x;printf("%0.2f\n",y);break;
?}

?return 0;
}

2、級聯(lián)if else 代碼

#include <stdio.h>
#include <stdlib.h>

int main()
{
??? double x,f;
??? scanf("%lf",&x);
??? if (x<0){
??????? f=-1;
??? }
??? else if(x==0){
??????? f=0;
??? }
??? else if(x>0){
??????? f=2*x;
??? }
??? printf("%0.2f",f);

}

代碼思路及注意事項

1、switch()里是可以運行整數(shù)型,在分段函數(shù)f(x)中無法保證x,y為整數(shù)型,則需要引入中間變量,將分段函數(shù)的條件轉(zhuǎn)換為整數(shù)型

2、當(dāng)x小于0時,i的值為1,則case 1里內(nèi)容對應(yīng)分段函數(shù)第一段;以此類推,最后一個條件可用case3,也可用dafault代替。

三、代碼及運行結(jié)果

1、多路分支

 2、if else 級聯(lián)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Qt私有信號實現(xiàn)(private signal)

    Qt私有信號實現(xiàn)(private signal)

    在使用Qt信號槽機制的時候,有時候我們需要一個信號只能由類內(nèi)發(fā)出,而不允許使用該類對象的用戶發(fā)出,此時就需要私有信號的支持,本文主要介紹了Qt私有信號實現(xiàn)(private signal),感興趣的可以了解一下
    2023-10-10
  • C語言利用數(shù)組和文件實現(xiàn)登錄注冊功能

    C語言利用數(shù)組和文件實現(xiàn)登錄注冊功能

    這篇文章主要為大家詳細介紹了C語言利用數(shù)組和文件實現(xiàn)登錄注冊功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-12-12
  • C++中訪問權(quán)限的示例詳解

    C++中訪問權(quán)限的示例詳解

    C++通過 public、protected、private 三個關(guān)鍵字來控制成員變量和成員函數(shù)的訪問權(quán)限(也稱為可見性),下面這篇文章主要給大家介紹了關(guān)于C++中訪問權(quán)限的相關(guān)資料,需要的朋友可以參考下
    2021-07-07
  • vs2019 MFC實現(xiàn)office界面的畫圖小項目

    vs2019 MFC實現(xiàn)office界面的畫圖小項目

    本文主要介紹了vs2019 MFC實現(xiàn)office界面的畫圖小項目,對大家入門有一定的幫助,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-06-06
  • C/C++ 常用排序算法整理匯總分享

    C/C++ 常用排序算法整理匯總分享

    排序算法,就是如何使得記錄按照要求排列的方法。排序算法在很多領(lǐng)域得到相當(dāng)?shù)刂匾?,尤其是在大量?shù)據(jù)的處理方面。一個優(yōu)秀的算法可以節(jié)省大量的資源。本篇整理了c語言和c++的常用的排序算法,感興趣的朋友可以參考下
    2021-06-06
  • C++如何將一個vector內(nèi)容賦值給另一個vector,及swap與assign區(qū)別

    C++如何將一個vector內(nèi)容賦值給另一個vector,及swap與assign區(qū)別

    在本文中,我們將主要介紹5種將一個vector內(nèi)容賦值給另一個vector的方式,順便討論下swap與assign的區(qū)別,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 一起來看看C語言線性表的線性鏈表

    一起來看看C語言線性表的線性鏈表

    這篇文章主要為大家詳細介紹了C語言線性表的線性鏈表,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-02-02
  • 深入分析C++中兩個大數(shù)相乘結(jié)果不正確的問題

    深入分析C++中兩個大數(shù)相乘結(jié)果不正確的問題

    本篇文章是對C++中兩個大數(shù)相乘結(jié)果不正確的問題進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • C++11?關(guān)鍵字?const?使用小結(jié)

    C++11?關(guān)鍵字?const?使用小結(jié)

    const大致意思是“我承諾不改變這個值”。主要用于說明接口,這樣在把變量傳入函數(shù)時就不必擔(dān)心變量會在函數(shù)內(nèi)被改變,本文給大家介紹C++11?關(guān)鍵字?const?使用小結(jié),感興趣的朋友一起看看吧
    2021-12-12
  • C語言實現(xiàn)簡單學(xué)生學(xué)籍管理系統(tǒng)

    C語言實現(xiàn)簡單學(xué)生學(xué)籍管理系統(tǒng)

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)簡單學(xué)生學(xué)籍管理系統(tǒng),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-01-01

最新評論