1樓:自我程式設計
#include
void printfa(int (*p)[5]);
void sumd(int (*p)[5],int *pd);
void sumh(int (*p)[5],int *pd);
void zz(int (*p)[5]);
int main()
,sh[5]=;
p=sd;
printf("請輸入5x5矩陣的數字:");
for(i=0;i<5;i++)
for(j=0;j<5;j++)
scanf("%d",&a[i][j]);
printf("輸入的矩陣為:");
printfa(a);
sumd(a,p);
printf("\n矩陣對角線之和為%d 和 %d",sd[0],sd[1]);
p=sh;
sumh(a,p);
printf("\n矩陣每行元素之和為%d 、%d 、%d 、%d 、%d",sh[0],sh[1],sh[2],sh[3],sh[4]);
zz(a);
printf("\n轉置的矩陣為:");
printfa(a);
return 0;
}void sumd(int (*p)[5],int *pd)//對角線之和 引數1矩陣陣列 引數2 接收返回值的指標
}void printfa(int (*p)[5])//列印矩陣
}void sumh(int (*p)[5],int *pd)//每行元素之和
}void zz(int (*p)[5])//轉置矩陣
for(i=0;i<5;i++)}
2樓:
7.左邊第一張**-------
#include
#include
main()
void su(int a[5][5])//求對角線和並輸出void sum(int a[5][5])//求每行元素總和並輸出void tr(int a[5][5])//陣列轉置並輸出7.右邊第二張**-------
#include
#include
#include
main()
;void p(char a[20]);
p(a);
system("pause");return 0;
}void p(char a[10][20])有不懂嗎
3樓:
好熟悉,好有感覺,
好好學習吧,孩子,
4樓:賣男孩的小黃鱔
有你們這個行業的資源
c語言大佬在嗎?幫幫忙呀,江湖救急,沒時間了 50
5樓:杯具——悲劇
如果你能從你發的兩張**看清一個字..
6樓:無聊無事
看不清。有清楚的嗎?
麻煩c語言大佬幫幫忙,陣列問題
7樓:匿名使用者
輸入5個數之後沒有反應的原因是while(x!=5||y!=5);這裡死迴圈了,由於你的if(a[x]>a[y])前面沒有加else,會造成x和y出現迴圈一次就遞增2的情況,也就是它們都可能直接跳過5到達6,所以迴圈條件應該改為while(x<5&&y<5);
並且由於跳出while迴圈後x和y必然有一個數已經超出了陣列的下標範圍,所以你緊接著執行if(a[x]>a[y])是錯誤的,應該改成if(x<5)
還有,你的while迴圈體裡,沒有對a[x]與a[y]相等的情況進行判斷,一旦出現相等的情況,就會發生死迴圈。
同樣的min函式裡也有一樣的問題,而且你的min函式邏輯有問題,if(a[x]
void max(int a)
else if(a[x]>=a[y])
}while(x<5&&y<5);
if(x<5)
printf("the max number subscript is:%d",x);
else
printf("the max number subscript is:%d",y);
}void min(int a)
else if(a[x]>=a[y])
}while(x>=0&&y>=0);
if(y>=0)
printf("the min number subscript is:%d",y);
else
printf("the min number subscript is:%d",x);
}int main()
max(a);
min(a);
return 0;}
8樓:匿名使用者
//你這個看上去好複雜
int main()
int max=0,min=0;
for(i=1;i<5;i++)
if(s[i]
求大學c語言程式設計課後答案清華大學出版的,急求,各位大佬幫幫忙
9樓:涼風羽
這個答案在答案家論壇www. da an jia.com可以找到啊,你在裡面搜下關鍵字就看到了
一道c語言的題目,為什麼結果都執行不出來
經常旅遊的幫幫忙著急啦
跟團肯定是玩不好的,還是自由行吧,先做個一攻略 可以看看不錯的哦 去三亞,而且是蜜月,一定要自由人。其實三亞你只要找個近海的酒店,每天就是在酒店和沙灘享受陽光沙灘就很好了。如果要去景點,可以到當地參加到處都是的一日遊的專案,或者通過 提前訂好一日遊。蜈支州島是要去的,如果不暈快艇,那裡的風景好似馬爾...
會c語言的幫幫忙
r 只讀 為輸入開啟一個文字檔案 檔案必須存在 w 只寫 為輸出開啟一個文字檔案 如沒有檔案,則新建 a 追加 向文字檔案尾新增資料 如沒有檔案,則新建 rb 只讀 為輸入開啟一個二進位制檔案wb 只寫 為輸出開啟一個二進位制檔案ab 追加 向二進位制檔案尾新增資料r 讀寫 為讀寫開啟一個文字檔案 ...
C語言的問題,高手幫幫忙
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 num...