C語言的問題,高手幫幫忙

時間 2021-08-30 11:18:36

1樓:

#include

#include

#include

struct node

;main()

for(i=1;i<=n;i++)

else

}currentnode->next=headnode;

a_node=headnode;

b_node=headnode->next;

printf("please input the number that count to be out ");

scanf("%d",&m);

if(m<=1)

while(a_node!=a_node->next)printf("the number %d person out on this turn\n",*b_node);

a_node->next=b_node->next;

a_node=b_node->next;

free(b_node);

b_node=a_node->next;

}printf("the %d person in circle at last\n",*a_node);

getch();}

2樓:匿名使用者

我看了半天,呵呵,關鍵本人不才,改了一個地方, 我沒有編譯環境,不知道這樣行不:

#include

void solve(int n,int a) }k++;

if(k==n)

k=0;

} do

else }

while(count!=0)

} void main()

3樓:

solve(n,member); void solve(int n,int a)

函式引用不對,member是陣列的首地址,上面你也看到int a是個陣列,你將它改為int *a;這樣應該可以。

還有一點就是你這個程式寫的太亂,看起來真的很吃力。寫程式的時候應該多寫註釋,這樣我們也好更方便的幫你看。

高分求解C語言綜合設計問題!!高手們幫幫忙啊!謝謝了先

include stdio.h include string.h struct student int tj 10 儲存各分數段人數 struct student input 輸入初始化結構體 void chaxun int n 0,int n,struct student p 查詢 n 0是查詢的...

各路c語言高手幫幫忙啊,做個判斷題哈

第三題 錯誤 不會導致編譯錯誤,因為x 5表示將5賦值給x,此條語句一直為真,故而編譯不會報錯 第四題 錯誤 輸出應該是tf 如果增加break語句才會輸出一種情況,如下所示 int i 20 switch i 10 第五題 正確 如 switch i 第六題 正確 對指向陣列,字串的指標變數可以遏...

有關c語言程序設計的問題,麻煩大家幫幫忙

指標p指向結構體s的首地址 unsigned 型別的變數在記憶體中佔2個位元組,即16個bit s.b1 10 0x000a s.b2 6 0x0006 s.b3 5 0x0005 s.b4 0xaa s.b5 0x8 s.b6 0x15b unsigned b1 4 b1強制佔4bit 會造成資料...