關於C語言的問題 下午就要考試 希望高手幫忙

2025-03-14 11:00:26 字數 1194 閱讀 5414

c語言的考試題,幫忙謝謝

1樓:少年尋覓

1·定交該資料的儲存型別為靜態,就是說這個資料的記憶體空間一直都存在2· 這個就不知道啦,不好意思。

3·這個也不知道45

# include""

main()

for(i=0;i<3;i++)pritnf("%4d",a[i]);

2樓:網友

4,兩種,分別是值型別和引用型。

一些c語言的簡單問題,期末考在即,望各位不吝賜教啊~

3樓:網友

1,b,因為s[1]=s[4]; 又因為s[4]是'0';所以字元中結束,所以就不顯示以後的內容。

2,d,寫成寫成stu[1].name 是正確的。

3,這一題你理解得對。

4,不是表示式,表示式應該有運算子。

5,這是乙個選擇排序法,每一次都從待排序佇列中選出乙個最小的值,插入(交換)到前面。

另外k=j是有條件的,如果在一趟查詢過程中沒有發現最小的值,也就是沒有執行k=j,那k就等於。

i; 這一句if(k!=i)是為了避免多餘的交換。可以去掉,但就會多交換一次而已。

6,b7,這個你看書上,有標準寫法。

4樓:網友

1 字串是以0結束的,因為s[1] = s[4] = 0,所以s字串只列印出了 "r"

2 %s是要輸入乙個指標位址,所以第二題我覺得應該選d,而不是你的c

3 你這裡是不是打錯了, i==8 是 false 的,一次迴圈都不執行。

4 我沒看懂題目。

5 這裡不好說。你自己靜下心來,拿只筆,草稿紙,自己弄乙個測試陣列,每執行一次迴圈,寫下陣列*name的值,就就會明白它的具體流程。

6 a case語句裡面不能給布林值。b defualt: 只能在所以得case後面。c a是變數,不行。d正確。

7 int aaa(int n)

return s;}

5樓:網友

我只說些樓上兩個意見不統一的。

2 選b均可name[0]表示此字串的首位址 你試一下name[1]就明白了3 應該是0次。

6 選b default的位置是任意的 case後面的語句不能出現變數 而且型別必須是整形 字元型 或者列舉型。

關於c語言的問題,關於C語言的問題。

題1 include int main 題2 include int main 題3 include int main 第1個題目 就是判斷while 括號裡面的值是否為真,因為加了個!所以 k 0 n 為真時while裡面的判斷語句就為假,因為 為邏輯與,就是判斷 兩邊的式子是否為真,當k 0為真...

C語言小問題,關於,關於C語言的小問題?

a b max a max b 語法錯誤,該為 a b max a max b 另外注意 printf 最大值為 c n c 改正為printf 最大值為 d n c 已測試關於i 和 i的區別,如果沒有賦值的話,他們結果是沒區別的,關於他們的區別,我舉例說明 1 int i 0,a a i 這裡結...

關於C語言程式的問題,C語言上的問題abc1bc2的值a3,b4,c

setmem b,6 sizeof int 0 這個函式沒有定義 你這個函式是的意思應該是setmem,為b分配6個int長度的地址空間,並且每個偏移地址 回或是說b的元素 初答始為0了 void setmem int p int size,int value 你搜一下setmem這個函式宣告在哪個...