編寫程序實現如下功能:編寫一個分段函數y=f(x),當x>=0時,f(x)=2x+1,當x<0時,f(x)=-3x. 在主函數里面調用該函數,要求輸入一個x,輸出函數值。(函數作業)


#include <iostream>
using namespace std;
int main() {
double sgn(double x);
double x, y;
cout << "請輸入一個數:" << endl;
cin >> x ;
y = sgn(x);
cout << "函數值為:" << y << endl;
return 0;
}
double sgn(double x) {
double y;
if (x >= 0) {
y = 2 * x + 1;
}
else {
y = -3 * x;
}return y;
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



猜您在找 有一個函數,編寫程序,輸入x的值,輸出y相應的值 編寫程序,對輸入的一個整數,按相反順序輸出該數。例如,輸入為 3578, 輸出為 8753。 有一函數,寫程序 輸入x的值,輸出y相應的值 編寫函數,其功能是:將一個數字字符串轉換為一個整數(不得調用C語言中提供的將字符串轉換成整數的函數。)要求在主函數中輸入該字符串並輸出轉換后的整數的值。 按要求編寫Java應用程序。 編寫一個名為Test的主類,類中只有一個主方法; 在主方法中定義一個大小為50的一維整型數組,數組名為x,數組中存放着{1, 3,5,…,99}輸出這個數組中的所有元素,每輸出十個換一行;在主方法中定義一 個大小為10*10的二維字符型數組,數組名為y,正反對角線上存的是‘*’,其余 位置存的是‘#’;輸出這個數組中的所有元素。 給定一個正整數,編寫程序計算有多少對質數的和等於輸入的這個正整數,並輸出結果。 有一個3X4的矩陣,要求編寫程序求出其中值最大的那個元素的值,以及其所在的行號和列號 請編寫一個函數void fun(int m,int k,int xx[]),該函數的功能是:將大於整數m且緊靠m的k個素數存入xx所指的數組中。 例如,若輸入17,5,則應輸出:19,23,29,31,37。 編寫程序模擬strlwr()和strupr()函數功能 編寫一個程序實現strcat函數的功能
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM