求大神回答這個C語言程式怎麼寫,在此謝謝大神了

2021-03-04 09:01:14 字數 1538 閱讀 2560

1樓:匿名使用者

#include

float fun(float ab,float h)

int main()

c語言,程式問題,求大神解釋。謝謝

2樓:風華憐馨

i++;可以寫在switc語句裡面,但是如果寫在switc語句裡面,就要在每乙個case、default中都加上i++;

你可以用很簡潔的方式解決問題,也可以用很繁瑣的方式解決問題,就是這個區別。

3樓:匿名使用者

什麼意思du?當然可以啊,上面的zhi**等價於:daowhile(sym!='#')

回if(flag==0)

。。。。。

4樓:陽頂天鹿鼎記

i用來標識執行的動作是第幾次,而i定義的位置是在while外面,所以i的作用域是整內個main函式,而i++,是執容行一次運算,i就加1,表示又執行了一次運算,而後面需要對i進行輸出,所以i++的操作在while迴圈內,在輸出前都是可以的,所以放在switch語句中也一樣,但是要每個case都要加上這個語句,比較麻煩。

另外,你定義i的時候,要初始化為0,否則它裡面存的值是隨機的,這樣進行++後輸出的值也不正確。

希望對你幫助,如果還有疑問,請繼續提問。

5樓:一棵大樹

看似這個程式bai是用來計算乙個

du整數裡面有幾個zhi2

int main()

int countdigit(int number,int digit)

while(number!=0); //判斷語句,如果number不等於0,重複執行do語句

return s; //返回s的值。}

c語言程式填空題,求大神指點,給出具體解題分析,謝謝

6樓:匿名使用者

首先來你買的書是盜版吧~~那麼多錯自誤

第乙個空填bai int a[10],x 因為後面第一for迴圈du就是輸入數zhi

字給陣列a賦值,但是題目dao寫的是float型別,而scanf("%d",%a[i]);這明明是整型int

第二個空填 i<10 因為這裡是遍歷陣列a中的元素,但是巢狀在其中的for(j=i+1;j<4;j++),這裡的j怎麼可能只是小於4,應該是10啊

最後乙個空填 i%5==0 因為題目要求每五個一行

7樓:施澤翰

後面出現了陣列,第抄一句應該是定義bai陣列a和變數 x: float a[10]

第二句是冒泡du過程中循zhi環判斷的條件,10個數字,9次就夠了dao:i<9

第三句是為了5個一行輸出,輸出夠了5個要換行:i % 5 == 0 ;

但是這個題本身就是錯的,輸入的浮點數 他scanf 裡居然是 %d 不是 %f

輸出的是浮點數 居然還是%d 不是%f

冒泡內迴圈j<=4? 應該是 j<=9 吧?

你把我說的都改了 ,敲一遍 應該就能執行了。

有沒有大神幫我看看這個C語言程式怎麼寫

把類似if x y z 的語句都改成if x y y z 的樣式。有沒有大神可以幫我看看編寫的c語言程式 不對?你的程式層次好多,一時半會理解不了,我說下我對這個問題的理解 定義乙個int a 20 並賦值為1,2,3 20 定義乙個游標flag,乙個計數器num,記錄出列人數,乙個計數器n記錄鼓聲...

求c 大神幫忙寫c 程式!!謝謝

請問是先輸入矩陣a再輸入向量x嗎?我沒做資料測試,你自己試一下看看可不可以,有問題我再改。include include include include define maxn 100 5 using namespace std typedef long long ll struct matrix ...

C語言程式設計題,求助大神,c語言程式這道題怎麼做,求助大神

include include define n 10000 int main c語言程式這道題怎麼做,求助大神 include stdio.h include math.h define pi 3.1415926 int main int argc,char argv double x,y,t p...