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 首先...