1樓:匿名使用者
#include
#include
int main()
//output
result = 0;
for (i = 0; i < n; i++)result += *(p + i * n + i);
//print result
printf("the result is %d!\n", result);
return 0;}
編寫程式求一個3*3矩陣的兩條對角線元素之和,並輸出。c語言
2樓:用著追她
1、新建一個工程和.c檔案。
2、輸入主函式和標頭檔案。
3、接下來開始定義變數型別並賦初值。
4、用一個for迴圈計算主對角線的和。
5、輸出兩條對角線元素之和。
6、編譯,執行,得到最後的結果,兩條對角線元素之和了。
3樓:聽不清啊
#include
int main()
{int n=3,i,j,a[10][10],s1=0,s2=0;
for(i=0;i
從鍵盤輸入一個4*4矩陣,並求這個4*4矩陣主對角線元素之和,並輸出.球c語言程式設計
4樓:凌亂心扉
# include
int main(void)
; int i, j, sum1, sum2;//定義sum1,sum2,分別存放兩條對線元素的和;
sum1=sum2=0;
for(i=0; i<4; i++)
printf("\n第一條對角線的元素值分別為:\n");
for(i=0; i<4; i++)
printf("\n其元素的和值為:%d\n", sum1);
printf("\n第二條對角線的元素值分別為:\n");
j = 3;//第二條對角線元素為a[0][3]、a[1][2]、a[2][1]、a[3][0],用j的值約束列的值;
for(i=0; i<4; i++)
printf("\n其元素的和值為:%d\n", sum2);
printf("\n兩條對角線元素的和值為:%d\n", sum1+sum2);
return 0;
}執行結果:
5樓:匿名使用者
#include
#include
void main()
for(i=0;i<4;i++)
printf("該對角線元素之和sum=%d\n",sum);
getchar();
getchar();}
6樓:濁影
#include
#define n 4
int main()
這樣可以麼?
7樓:匿名使用者
#include
int main()
}printf("%d",sum);
return 0;}
c 語言:輸入一個3*3的矩陣,求解對角線上元素的最大值。
8樓:匿名使用者
我的只是個大致的思路,**沒有編譯,我這沒編譯器回,你看看吧,應該能答
看懂#include
int main()
i++;
j++;
}printf("%d",max);
return 1;}
9樓:匿名使用者
#include "stdio.h"
main()
}printf("the matrix:\n");
for(i = 0; i < 3; i++){for(j = 0; j < 3; j++){
10樓:倒黴熊
#include
int main()
int max = a[0][0];
for(i=0;i<3;i++)
}printf("max = %d",max);
return 0;}
c語言由鍵盤輸入正整數,C語言!!!!!!!!!!!由鍵盤輸入一個正整數,判斷該數是否為平方數,是輸出Y,否則輸出N
思路 將該數開平方得到一個數 看是不是整數,如果是說明是平方數,否則內不是 如下 include include int main else return 0 希望可以幫到你,如有疑問歡迎追問 樓主來你好。很簡單 自 include include int main printf c n pow i...
c語言程式設計從鍵盤輸入整數求其平方並輸出
include void main 運 況 3 3 3 9 請按任意回鍵繼續 答.include int main void include double square double x void main c語言編寫程式,要求從鍵盤輸入兩個整數,輸出他們的平方和。如下的有什麼問題,幫忙指正,謝謝。...
C語言作業求助 計算a,b是鍵盤輸入的正整數。且在輸入時能保證1ab
可能你想問的是輸出a到b之間的質數吧。下面是我編的 有什麼不足的地方你再改正一下吧。include int fun int x 宣告函式 判斷是否是質數 void main for i a 1 i if j printf a,b之間沒有質數。n 如果j 0,說明沒有數輸出 else printf n...