C語言結構體題目求點撥,求解一道c語言題目 結構體的!!

時間 2022-02-25 13:25:17

1樓:匿名使用者

1,3分別初始化cnum[0].x和cnum[0].y2,7分別初始化cnum[1].x和cnum[1].y因此輸出的結果為3/1*2 --> 6

只是輸出一個6

2樓:匿名使用者

結果是6

cnum[0].x=1;cnum[0].y=3;

cnum[1].x=2;cnum[1].y=7;

printf ("%d\n",cnum[0].y/cnum[0].x*cnum[1].x);

也就是printf("%d\n",3/1*2);

3樓:

struct cmplx cnum[2]=;

就是在定義結構體的時候同時對他賦值,

cnum[0].x和cnum[0].y 初始化為1,3cnum[1].x和cnum[1].y 初始化為2,7輸出確實也是3/1*3=6

4樓:匿名使用者

cnum[0].y=3 cnum[0].x=1 cnum[1].x=2

則 cnum[0].y/cnum[0].x*cnum[1].x=3/1*2=6

求解一道c語言題目 結構體的!!

5樓:匿名使用者

age>arri[j+1].age)

>arri[j+1].

height)}}}

一道c語言結構體的題目,求幫助

6樓:金色潛鳥

資料: 12.0.9.2.23.1.7.2計算: 12 的 0次方 + 9的2次方 + 23的1次方 +7的2次方

得 4個冪之和: sum=154

主要計算函式是 fun(struct mpow *x, int n) , n 是結構陣列含結構元素的個數,x 是結構陣列。

nono() 是測試函式,不用管它。

一道c語言結構體的題目

7樓:岔路程式緣

在結構體變數定義中,y是一個指向字元的指標。

在宣告變數陣列tab時,tab[0]的y指向常量字串ab的首字元a。

因為前面已經定義p=tab,此時p指標是指向tab[0]的。題目說的是*p->y的值,相當於*(p->y)的值,如果僅僅說p->y的值,那一定是字元a的地址,現在是*(p->y),就是又取了值,那肯定是字元a啦!不可能是字串ab。

8樓:zz迎風

char *p="abcd";

printf("%s",p); ---->輸出abcdprintf("%s",p++);--->輸出bcdprintf("%c",*p);---->輸出aprintf("%c",*(p++));--->輸出b體會一下區別

c語言結構體一道題習題,求詳解

9樓:匿名使用者

結構體陣列賦值後復為制:

x[0].num = 1;x[0].name="usa";

x[1].num = 2;x[1].name="usa";

x[2].num = 3;x[2].name="france";

.....

p是指向結構體的指標,p = x + 2 就相當於:p = x[0 + 2] = x[2];這時,p指向x[2]所在記憶體,p->num中->是指標訪問它的變數的運算子,p->num就是x[2].num,就是3了,(*p)就是相當於把p指向的記憶體取出裡面的資料,那麼就變成了非指標變數,然後用「.

」運算子訪問它的變數name陣列,x[2].name為"france",第一個f下標是0,那麼下標為2的字母是a,答案就出來了。。。。。。。

c語言結構體程式設計題,求大神!

求解一道c語言的題目,一道c語言題目求解,謝謝?

挺好玩的,我做了一下,得出是3121,不知道對不對,樓上的都認為最後一個人 e 分的時候只剩下6條,然後他丟掉一條,把5條分成5份,也就是留下4條給別的人,自已拿走一條,也就要所謂的每人最少分得一條,但是這是不可能的,因為e分的魚其實是d好心留下來的4份 給其他的4個人的 但是6怎麼分成4份?所以說...

c語言的一道題目求大神進,C語言的一道題目,求大神進?

int findchar char strings,int num,char value char pos null for int i 0 i num i return counts int main int n findchar s,3,g printf d n n return 0 char ...

求教一道c語言題目,求教一道C語言題目

include define sz size 80 int main void char safter sz size int i 0 printf input a string while sx i n gets sx 換用gets來接收字串比較方便printf input a char scan...