問幾個C語言的問題,請說下選擇的原因,謝謝

時間 2022-03-31 09:50:17

1樓:匿名使用者

y=float(i) 不正確,如果要強制轉換的話,應該要寫y= (float) i;

2.  選b了,求餘數,兩邊肯定要是整數了,否者小數怎麼求餘數啊。char型也是一個整數了

3.  選a了,形參與實參之間傳遞的方式,是將實參的值複製一份給形參。使用的是兩個不同的儲存單元。故呼叫函式時,對形參做的一切修改都不影響實參。

4.  3,,這個根據迴圈條件一步一步算,反正迴圈變數少,跟著流程算也可以,或上機除錯,一除錯就出來了。

5.  直接呼叫,

直接呼叫:比如定義了一個函式int max(int a,int b);

呼叫的時候,直接 max(3,5);

間接呼叫(指標呼叫):先定義一個函式指標  int (*p_max) (int,int)

讓p指向max,              p= max

指標呼叫函式             (*p)(3,5)

2樓:匿名使用者

1:後者不正確,應該為y=(float)(i);

2:b,選項a邏輯與,c邏輯非,d加法,這幾項都不一定需要整形,可以是浮點型

3:a,系統是按照變數名來分配記憶體空間的,因此實參和形參各佔用獨立的儲存單元

4:c,b-=a計算後b=4,然後判斷4<0不成立,退出while迴圈,但是還要b--,所以b=3

5:函式名

3樓:味道of陽光

第一題:

第一個不正確,c中不能連續賦值;

第二題:

b;第三題

a;確定「ge」那樣寫(個/各)

第四題:

c;第五題:

函式名。

c語言幾道題目!!!!!!!最好說明下選擇原因 謝謝

4樓:匿名使用者

1 d構造型別來為struct student 不是struct2 bs[0].y= 3 s[1].x= 23 cc[2] 表示存的自是"mary",18," 注意區分bai4 b宣告瞭一 個是dustruct sk結構zhi體變數daodata,一個是結構體指標*p

p=&data說明指標p指向了data變數,此時*p和data用時是同一個記憶體空間,所以(*p).a等同於

data.a,另一種寫法p->a。

5 d->為指向運算子

5樓:

d struct student s要寫完整b  3/2

c  第二個結構體陣列元素的第一個字元(元素)b  等於p->a

a  ++的主體是str

哪個c語言大神能幫我解決以下幾個c語言問題,請詳細說明,謝謝?

6樓:憂傷海域

1a+x是浮點型,型別轉換沒轉換它,不能出現在%後。2和3都是資料的存放問題。由於手機輸入有限,請自己檢視書上補碼知識中的解釋。

7樓:我是百人敵

1. a+x 型別不一致,轉換int ->float float不可參與 %運算

2. v = -1 int的-1 16進製為0xfffffff,為unsinged 中最大值

3. 這就是16位-2的補碼錶示(記憶體中的資料)

8樓:手機使用者

01補碼符號位不變,取反,然後加1

取反:11111010

加1: 11111011

9樓:六十七年

第二個#include

main()

這樣輸出u=4,v=-1

只會這一個

c語言問題,請看補充說明,急急急,謝謝

10樓:黑丶雨

#include

#include

#define n 80

int fun(const char *str);

int main(void)

;printf("please enter a string:");

gets(s);

if(fun(s))

puts("yes");

else

puts("no");

return 0;

}int fun(const char *str)

c語言,如果用陣列來解決約瑟夫環的問題

11樓:匿名使用者

||#include

int main()

else

}printf("\n");

return 0;}

漢諾塔問題的c語言程式應該怎麼寫?並請說明一下原因

12樓:逸風舞

其實主要就是三個步驟:

第一,把a上的n-1個盤通過c移動到b。

第二,把a上的最下面的盤移到c。

第三,因為n-1個盤全在b上了,所以把b當做a重複以上步驟就好了。

#include

void move(int n,char a,char b,char c)

}int main()

學c語言中遇到的問題 請求解答 並舉例子說明 謝謝

C語言中的問題,幾個C語言中的問題???

將憶梅僑寶 getchar和putchar是c語言中的函式 getchar從鍵盤讀入字元 putchar在螢幕上顯示字元 吳幼珊佘溶 getchar和putchar是c語言中的函式,叫作標準字元輸入輸出函式,這裡的標準表示輸入是從標準裝置輸入的,即鍵盤,輸出是從標準裝置輸出的,即顯示器。這兩個函式包...

關於c語言的幾個問題,關於C語言的幾個問題?

1 不用詳細看,參見 2 getch 從標準輸入裝置 鍵盤 讀入一個字元,不回顯在顯示器上.例碼 include include include int main getche 從標準輸入裝置 鍵盤 讀入一個字元,並回顯在顯示器上.例碼 include include include int mai...

c語言簡單的一個問題,c語言的幾個問題

第一個x y是假,所以是0.而z y y x都是真,所以與完後為真,是1.1 z y x 計算機是從左往右計算的z y成立反回值為1,不成立為零。在與後面的比較。1 以為z y為真結果為1 然後比較1 z 結果為假 所以為假 就是0 z y為真 y z為真 真與真還是真 所以為1 所以是 d2 首先...