1樓:小蘿蔔
我去,你也太大意了吧!
1、定義的bml變數是小寫的: float w,h,bmi;在後面各處使用該變數的時候卻是大寫的:bmi=fbmi(w,h);
2、scanf函式名你又打多了乙個字母t:scantf("%f,%f",&w,&h);
3、定義的函式fbmi,呼叫函式的時候同樣大小寫不匹配:bmi=fbmi(w,h);
4、if裡面的條件又寫錯了:
else if(bmi>=18.5&&<=24.9)else if(bmi>=25.0&&<=29.9)else if(bmi>=25.0&&bmi<=29.9)
2樓:匿名使用者
1. bmi=fbmi(w,h);
你定義的:
float fbmi(float w, float h)2.c語言中定義變數大小寫是區分的,定義個float bmi,3.關鍵字寫錯了 scantf(),改為 scanf()4.
if(bmi>=18.5&&<=24.9){和if(bmi>=25.
0&&<=29.9){
改為:.if(bmi>=18.5&&bmi<=24.9){和if(bmi>=25.0&&bmi<=29.9){
判斷前要加變數,明顯的是基礎不牢,還沒有到你該靈活運動的時候,先把基礎打牢。
3樓:關燁韋
錯誤太多,很多新手錯誤,不一一寫了,修改後的**如下,#include
float fbmi(float w, float h)int main()
else if(bmi>=18.5 && bmi<=24.9)else if(bmi>=25.0 && bmi<=29.9)else}
4樓:
#include
float fbmi(float w, float h)int main()
else if(bmi>=18.5&&bmi<=24.9)else if(bmi>=25.0&&bmi<=29.9)else}
c語言,求根公式
5樓:0動感螞蟻
你的if語句那的括號有問題
#include
#include
int main()elseelse
d=b*b-4*a*c;
if(d<0)else
return 0;}
c語言求解
6樓:考驕
第一題是求和,
把輸入的兩個數加起來輸出
第二天,就是考浮點型輸出,
多少f就帶表幾位小數,不夠的末尾用0補齊,直接%f6位小數,
多少點f,意思是整數對整數,小數對小數6.4f就是6位整數。4位小數,不夠的填0
c語言求解
c 語言,求解答。 50
7樓:我們必將知道
#include
int f1(int n)
if(t==12)
return 1;
else
return 0;
}int f2(int n)
if(t==42)
return 1;
else
return 0;
}int main()
請採納。
8樓:育知同創教育
給你個思路吧,你得把三位數的每一位數取出來,x%10,你說的那兩個條件用&&連線
c語言求解?
9樓:小軒010小軒
輸出:***(理論推導+上機驗證)
10樓:尹孤
急求乙份帶有所有公式的所有者權益變動表(暢捷通t+)和合併工作底稿?
11樓:u盾的有人
謝頂۹(・༥・´)و ̑̑
12樓:只是彼此的過客
這個有專門的那個平台你可以在那上面讓腦幫你
c語言求解,如下圖?
13樓:半田明月
13題選b:變數s型別為char**,所以*s的型別為char*,正好用來儲存字串首位址;
17題填8:
ab是2個字元
\022、\x12分別是八進位制和十六進位制轉移字元,乙個轉義字元為1,故一共是2個字元
\\也是轉移字元,算1個字元;ab是2個字元,但其後的\a是轉義字元,算1個字元
2 + 2 + 1 + 2 + 1 = 8這道題需要知道轉移字元算1個字元,同時熟悉轉移字元。
C語言問題求解,c語言問題求解
31的平方961,32的平方1024,要找4位數,打算從31找起,認為高兩位不會是0的,最小情況,從32開始算也成。從31的平方開始遞增找這個數,一旦條件適合,就找到這個前二位相同和後二位相同的四位數。較快的搜出乙個不小於k的平方根的第乙個整數,因k 是四位整數,至少1000,平方根是也就是31以下...
C語言問題求解?C語言問題,求解釋
簡單的說 由於你的 是非標準方法訪問變數,導致結果非常不確定,沒有固定答案,不同編譯器結果不一樣。你這樣是故意記憶體訪問越界來計算麼?為什麼要研究這個呢?因為這樣做非常明顯的違背軟體工程的。問題是這個答案是沒有標準答案的,因為編譯器會對結構內的記憶體布局稍微做調整,不同編譯器和不同編譯條件導致的布局...
C語言作業求解答,c語言作業,求解答
選a,strlen函式是計算字串長度,str字串中有6個字元,所以選a。c語言作業,求解答 100 include define number 5 double avg gpa int scores,int credits,double gpa result void print array int...