C語言初級問題望高手指教

2023-02-20 12:10:23 字數 568 閱讀 2755

1樓:理工的和尚

首先設陣列a[5],b[5];

for語句迴圈i從4到0;

if的判斷條件等價於i<4

所以第一次i=4進入else。

a[4]=4/2=2;

b[0]=4-2=2;

接著i=3...i=2...i=1...

i=0...全部進入if語句跳出for語句執行printf輸出 回車 a[i] b[i]然後迴圈輸出a[0] b[0]一直到a[4] b[4]的值(有換行)每個數佔5位

2樓:匿名使用者

#define size 4 定義了一個符號常量#include "stdio.h"

void main()

else

printf("\n a[i] b[i]");

for(i=0;i< size; i++) 列印出二個陣列的各個元素的值.

printf("\n%5d %5d",a[i],b[i]);

} a陣列各個元素的值為0 2 1 6 2a陣列各個元素的值為2 5 0 3 2

c語言題求高手指教,C語言題,求高手指教。。。。

這道題不理解思路是不能理解函式的 acm的題講清思路要打好多字 加30分懸賞我給你打詳細點 p m n 表示 以n為最大數的m有多少種分法 並遞迴出 p m n 1 例 p 4 4 表示 4 4 1種p 4 3 4 3 1 1種 p 4 2 4 2 p 2 2 p 2 2 2 2 1種 p 2 1 ...

請C語言高手指教,C語言高手請指教。。2個renturn 是什麼意思 有什麼作用

整數轉變為2進位制,從高位往低位比,如 1和2比較 0000000000000001 10000000000000010 2從左到右比,顯然2比1大 實數也是轉變成2進位制,但是從後1 4的地方比,比完了在比前3 4的.如1.2與11.0比較 000000000000000000001100 000...

求C語言高手指點,求C語言高手指點

a就是a 0 可以看作是個陣列名,它的元素是int,而不是int,a i 就是 a 0 i 所以i的最大範圍是整個陣列的長度,而不是列數 你定義p指標是一維陣列,所以p的內容應該是1,2,3 但是你輸出陣列內容時做了個6次的迴圈,指標超出了一維陣列最後一個定義的內容後,只能順序向後移動輸出,而a陣列...