1樓:鷹弈
printf("請輸入乙個整數%d:",x);
printf("最大
值為:%d\n",x);
printf("最小值為:%d",z);
上面這三句是什麼意思?我不明白,根據你的題意,應該用多分支的if語句的格式,即:
if(表示式1)
else if(表示式2)..
.else
**如下:
#include "stdio.h"
main()
2樓:匿名使用者
如果只是實現下列函式功能,**如下:
{x(x<1)
y={2x-1(1<=x<10)
3樓:匿名使用者
#include
#include
main()
用c語言回答。有一函式: 編寫程式,要求輸入x 的值輸出y 的值。
4樓:匿名使用者
func 1 2 3 4對應四種要求
#include
int func1(int x)
int func2(int x)
return y;
}int func3(int x)
int func4(int x)
return y;
}int main()
c語言,求最小值:輸入乙個正整數n,再輸入n個整數,輸出最小值。試編寫相應程式。
5樓:育知同創教育
把這些數都裝在乙個陣列裡面;;比如a;
for(int i =0;ia[j])}}
printf("%d",a[0]);
6樓:匿名使用者
#include
int main(int argc, char *argv)printf("依次輸入%d個整數\n", n);
for (i = 0; i < n; i++)}printf("最小數 : %d\n", min);
return 0;}
1.有乙個函式 f(x,y)=x^2+sinxy+2y ,用matlab寫乙個程式 輸入自變數的值,輸出函式的值.
7樓:綠鬱留場暑
在matlab裡面輸入edit fun.m;
在彈出的視窗輸入以下內容;
function f=fun(x,y);
f=x.^2+sin(x.*y)+2*y;;
儲存一下。
最後在matlab命令視窗輸入fun(1,0)就可以了。
就可以計算當x=1,y=0時的值,得到的結果應當是1ans =1。
c語言,有一函式:編寫程式,輸入x值,輸出y值。
8樓:匿名使用者
scanf("%d",&x); //y不用輸入if (x<=1)
//條件x<=1成立時,這兩句都要執行,所以要用{}變成復合語句。
else if(x>1&&x<10)
//同上
else
//同上
更好的是:
scanf("%d",&x);
if (x<=1)
y=x;
else if(x>1&&x<10)
y=2*x+1;
else
y=3*x+1; ); // y求值printf("%d\n",y); //輸出y
有乙個函式: 寫程式,輸入x的值,輸出y相應的值。
9樓:匿名使用者
print應為printf
scanf("%f\n",&x);應為scanf("%f",&x);
int main()
10樓:放你
else (x>=10) 錯了,else後面不能接判斷,它不是if,另外也不需要判斷,只需要
else y=3*x-11;就可以了,因為這裡x必定》=10的,編譯器沒有指出錯誤行?**出錯,編譯器會有提示的。
11樓:匿名使用者
c的輸出函式是printf,不是print吧;還有,else後面不要帶條件
有乙個函式,寫程式,輸入x的值,輸出y相應的值。
12樓:匿名使用者
//給你寫個c語言的**
#include
int main(int argc, char* argv)
一道定義函式c語言題目,一道定義函式C語言題目
include include long fact long n double power double x,int n int main else continue printf lf s long fact long n double power double x,int n 一道c語言題目?1...
關於c語言的一道題目 內部函式 外部函式
因為c語言編譯時要檢查語法,所以a不對 c語言沒有過程,只有函式,所以b不對 c語言函式內不能定義函式,既不能巢狀定義,所以c不對。排除法也知道是d了。當然由 函式內不能定義函式 也可以推出所有函式都是外部函式。其實這種說法對外部函式的理解也還值得商榷。但其它的是完全不對,也就選它吧。答案是b.c語...
一道C語言的題,一道c語言題
其實他是有不同的,就是?後面應該是表示式,而不是可執行語句,是有返回值的,他適用於給同乙個變數賦不同的值,如果你的那個程式是這樣的。x f x1 f x 0 x1 x2 那麼這個程式就是可以的,但是你這個?後面的 裡面卻是賦值語句,所以產生了錯誤!你這個是給不同的變數賦相同的值 你看我這麼說對嗎?你...