請教乙個C語言程式的計算值。不管其作用。算出結果,要計算過程。謝啦。

2025-01-10 06:00:19 字數 2358 閱讀 5749

1樓:匿名使用者

不知道你present_time[0]用的是什麼資料型別如果用的整型的話,**的x=present_time[0];賦值語句不能進行,如果用的是char型別的話,你就不必要寫這個程式把資料的每一位分開,直接把資料讀到char型別的陣列裡就行了。

c語言的一道題運算結果?要過程

2樓:岔路程式緣

看不清後面那一句是:

fun(5)+a

還是:fun(5)*a

如果是+a,結果是5!×3+3=363

如果是*a,結果是5!×3×3=1080

寫出這個c語言程式的運算過程

3樓:袁世平

首先定義了乙個整型陣列a,裡面存著很多的整型變數。

比如說a[0]=3,a[1]=-5...注意是從0開始存的]然後執行了乙個for迴圈,迴圈中使用了兩個變數j,k其中k先賦值為0,j=k=0,然後開始執行。

目前j=0,k=0,a[k]=a[0]=3,a[j]=a[0]=3,不滿足a[k]>a[j]跳過,執行k++,k=1,滿足k<10條件接著執行。

目前j=0,k=1,a[k]=-5,a[j]=3,不滿足a[k]>a[j],跳過,k=2

a[2]>a[0],j=k=2,k=3

a[3]>a[2],j=k=3,k=4

a[4]>a[3],j=k=4,k=5

a[5]a[4],j=k=6,k=7

a[7]>a[6],j=k=7,k=8

a[8]a[9]所以最後j=7,a[7]=82

printf("m=%d,j=%d",a[j],j)"m=82,j=7"

這個程式就這樣找到了最大值以及最大值的下標。

c語言求這題計算過程

4樓:匿名使用者

s2=a++*a+b+c*a*++b/4;

你的答案有問題吧?

關於c語言運算的問題。

5樓:迷霧心魔

b+=a //b = b+a;

a+=2 //a = a+2;

第一次迴圈。

b+=a //b = a + b ,b = 2 a = 1,即b = 3

a+=2 //a = a+2 , a = 1 即a= 3第二次迴圈 a++後 a 變成 4

b+=a //b = a+ b ,b = 3 ,a = 4,即 b = 7

a+=2 //a= a+2 a=4 即a= 6第三次迴圈 a++後a變成7

b+=a //b = a+b ,b = 7,a=7,即b = 14a+=2 //a = a+2,a+7 即a= 9第四次迴圈 a++後a變成10 10>8所以迴圈退出,所以最後a = 10,b= 14

6樓:花斑璐

a初始是多少?如果沒有那麼答案就是乙個隨機數。

這個c語言程式運算結果為什麼這樣??

7樓:聽不清啊

巨集的結果是:

k=10*(10)<(15)?(10):(15)因為100<15為假,所以k的值為15。

要想得到預期的效果,應該使用:

k=10*(min(x,y))

c語言 請問這個結果怎樣計算出來的

8樓:金色潛鳥

i=1; 初值。

p 的值來自表示式 (+i) +i) +i)

字首 ++先增 1,再用於表示式。

+i) +i) +i) = ( i) +i)) i)

第乙個 (+i) 讓 i 變 2,第二個 (+i) 讓 i 變 3,第三個 (+i) 讓 i 變 4,編譯時 選 「不優化」,計算前2項相加 用了更新值 3:

+i) +i)) i) = ((3)+(3))+i) = (6) +4) = 10.

編譯時選優化(無論「儲存優化」或「速度優化」),計算前2項相加 用了最最新值 4:

+i) +i)) i) = ((4)+(4))+4) = 12。

編譯時選優化, 把原計算,分解為幾步走:

i=1; i =i+1; i=i+1; i=i+1; p = i + i + i; 得 12。

p = 表示式的值; 「不優化」p 得 10, 「優化」p 得 12。

編譯時優化或不優化 會得不同結果。這是 c/c++ 語言中的 字首++,字尾++,的嚴重缺點。

自己程式設計時,要避免 在一句語句中 用 多個 這種運算子。

9樓:y冰靨之星

p=[(+i)+(i)]+i)

10自增優先順序大於和值。

請教c語言的題目,請教C語言的乙個題目?

include int main void 1,這個是正常結果,不知你所謂的 正確的結果 是何物,或者說你預期出現啥結果 2,重新開啟編譯沒有警告是因為沒有重新編譯.設定等不變動的話,一般vc不會給你重新編譯,除非你選擇 rebuild 既然沒有重新編譯,自然也就沒那些編譯產生的警告 這樣正確 in...

有關發聲的c語言程式,有關發聲的乙個c語言程式

include main int freq1 用於儲存第一小節音符的頻率 int freq2 freq2用於儲存第二小節頻率 int freq3 freq3儲存第三小節頻率 for i 0 i 13 i 該for迴圈控制第一小節發聲 for m 0 m 13 m 該for迴圈控制第二小節發聲 for...

C語言求乙個程式執行時間,C語言程式執行時間測試

我用c 做過資料結構 那個單鏈表還在。和你這樣 一樣 你留下 你如果 喜歡就要吧 include using namespace std typedef int elemtype typedef struct studentstudent,slistlink clock的度量單位是ms,但是cpu的...