C語言謝謝啊

2023-01-09 01:40:45 字數 983 閱讀 8607

1樓:手機使用者

首先,定義中 int *p[4],定義了一個有四個指標元素的指標陣列p;

然後,在for迴圈體的第一行,p[i] = & x[2*i+1] ,讓p中的四個指標值分別為&x[1], &x[3], &x[5], &x[7]。

再下一行,printf中的p[i][0],應如此分析:首先看p[i],p[i]是一個指向int型資料的指標變數,也就是說,p[i]是個int型的指標,把它記作pi。則p[i][0]就變成了pi[0]。

根據下標運算子的含義,pi[0]相當於*(pi+0)即*pi,也就是在pi指向的記憶體對應的一個整數值。

結合上一行來分析,p[i][0]實際就是x[1], x[3], x[5], x[7]中的一個,隨i而不同。

2樓:

我真沒搞懂這程式要做什麼

求c語言大神解釋下 謝謝啊

3樓:平生居

就是個位不為0,如果為0,p則是不正確值

如果是0需要另外處理加

else

p=0;

4樓:

假如輸入256,p=6,s=6,s1=10;t=25,迴圈t>10,符合,繼續,p=5,s=6+5*10=56;s1=100,t=2;t<10;退出迴圈 輸出s=56,就少了前面一個了!!!

哪位大哥幫我用c語言編寫程式,謝謝啊! 5

5樓:匿名使用者

#include

#include

void dectohex(int num)for(i=num;i>0;i=i/16)s[j]='\0';

printf("to hex:");

for(i=strlen(s);i>=0;i--)printf("%c",s[i]);

printf("\n");

}void main()

01揹包問題 動態規劃 整理成c語言!謝謝

include include int c 50 50 int w 10 v 10 int x 10 int n void knapsack dp int n,int w void output sack int c 50 50 int k void knapsack dp int n,int w ...

一道c語言題,謝謝,求詳解啊,一道C語言題,謝謝,求詳解啊

我們知道 只要有一個條件是假那麼整個都為假,全部為真才為真。已知c不等於2,4,6所以答案c,d為假。只要一個條件為真那麼整個就為真,全部為假才為假。已知c不等於2,4,6,a答案的三個條件 c 2 c 4 c 6 都不成立,所以a答案為假。b答案若c取值為3那,麼c!5一定為真,因為c只能取一個值...

c語言問題謝謝

首先,6 2等於3滿足判斷條件,遞迴呼叫fun 3 3 2等於1,也滿足條件,遞迴呼叫fun 1 1 2等於0不滿足條件輸出x的值1,回到上次呼叫的地方,輸出上一次x的值3,再回到最初呼叫的地方輸出x的值6,其實關鍵是遞迴呼叫的原理,可以再看看書上呼叫與返回的層次結構,手機打字還是有點慢了!函式的遞...