c語言凶程式設計問題,C語言小白程式設計問題

時間 2022-09-10 06:20:10

1樓:匿名使用者

主要是指標的用法和空間的概念有問題。修改了下,可拷貝,已實驗正確:

#include

int fun(int * a, int * b)int main(void)

{int a[1000],b,i;//b直接申明為int就行,如果是int *指標那還必須給他分配空間

fun(a,&b);//以指標為引數,不用*;用&取b地址for(i=0;i

2樓:妮露

第7行是lf(lf用大寫看得清楚些)不是1f,看書要仔細

double輸出也要用lf

請採納答案,支援我一下。

3樓:

寫的亂七八糟,

int fun(int *a,int*b);

這個呼叫咋能用fun(*a,*b);

還有幹嘛要用*b,直接返回不就行了。

int a[1000],*b=0,i;

指標只能賦值指標,哪能賦值立即數。

4樓:

錯誤太多了,修改如下:

int fun(int *a,int*b)

}void main(void)

C語言程式設計問題,c語言程式設計問題?

小黑哎啊 include include 數學函式標頭檔案 include void fun1 函式宣告 void fun2 int main while 1 int x for int i 0 i 20 i printf printf n1,求整數n的立方 n printf 2,判斷是否能構成三角...

c語言程式設計問題,c語言程式設計問題?

聽不清啊 include int main int i,n double sum 0 scanf d n for i 1 i n i sum i i 1.0 i 1 printf f n sum return 0 威爾史密斯 include void main c語言程式設計問題 手機使用者 解題思...

c語言程式設計問題,C語言程式設計問題。

你的scanf中間錯了,應改為scanf d d m,n 另外d a c b 將d改為float型別比較好。c語言出現了一個問題,導致程式停止正常工作,請關閉程式 1 野指標,你使用的指標指向未知區域 2 scanf函式輸入整形 字元 的時候缺少了 3 緩衝區溢位,也就是說你使用陣列時不經意間越界了...