大神幫忙看一看我的C語言寫的出了什麼問題

時間 2021-08-30 11:19:49

1樓:肯帕奇諾

錯誤一:if(month<=12) // 月份也有必須》0啊

錯誤二:if(data<31) printf("no"); // 日期小於31有錯?

後邊的我懶得看了。。。邏輯錯誤滿天飛。。

2樓:匿名使用者

if(month == 1,3,5,7) 是什麼鬼。。。

求大神幫忙看看c語言程式設計**出問題了,檔案始終是空白,無法寫入。

3樓:聽不清啊

這具體要看你的num和stu陣列的情況了。還有,這程式寫的是二進位制檔案,而且檔案沒有副檔名。這都是在檢視檔案時要注意到的。經驗證,這個程式是可以寫入檔案的。

4樓:慶年工坊

rb是隻讀方式開啟。

5樓:

就這麼幾行**,看不出什麼錯誤啊。你不是有printf嗎,有沒有報你列印的錯誤? 如果沒有報錯,執行後用hex的編輯器把database開啟,看看是不是裡面寫的是不是不可見的字元?

如果有,那就檢查你結構陣列中的內容是否正確。

c語言的問題,大神幫忙看看?

6樓:花季少女

語言的問題,你可以問一下相關人士給你解答一下,也不太瞭解。

7樓:蘇打綠

不好意思,我也不是很懂c語言,所以不能幫你看

8樓:焉建茗

中的問題,看你需要什麼樣的語言呢?最好說普通話

9樓:千葉

c語言的。問題,大神可以幫幫忙的。

求個c語言大神幫忙看一看這題!! 最好幫我解釋一下是什麼意思???

10樓:匿名使用者

這麼多人回答,看來你這道題確實太簡單了,

首先看題目,要求能算出3*3陣列中對角線上的數字和,也正好是對應陣列中的a00,a11,a22,

在大致看下填空,int定義變數,後面空了,那就是要定義變數,再往後看就看到sum憑空出現,那這裡一定是定義sum

後面用了for迴圈,用變數i來對應我們要加起來的a00,a11,a22,注意不是一次加起來,是迴圈一次加一次,3次迴圈完才加起來的,那麼迴圈語句就是sum=sum+a[i][i];

再回頭看看,要給sum定義初值0才能達到累加的效果,所以第一空 sum=0;

第二空 =sum+a[i][i];

注意標點符號都不能錯,表示語句結束

11樓:老子很涼

1,第一空 sum,第二空a[i][i]

2.元素之和sum沒定義呢,所以第一空如上。

求3*3矩陣的對角線元素sum=a[0][0]+a[1][1]+a[2][2],所以答案如上。

12樓:六翼幻世

第一空是sum=0,定義好sum變數,並把變數的值初始化為0

第二空是a[i][i],對角線上的元素,也就是行列相等的,所以迴圈去把二維陣列裡兩個下標相同的是變數的值加起來

13樓:自我程式設計

sum是累加變數,所以第一個空需要定義sum並初值0,填sum=0;

a是3x3的二維陣列,對角線元素分別是:a[0][0],a[1][1],a[2][2].

所以迴圈累加那裡填a[i][i];

#include

int main()

;int sum=0;//第一個填空

int i;

for(i=0;i<3;i++)

sum+=a[i][i];//第二個填空

printf("sum=%d",sum);

return 0;}

14樓:匿名使用者

sum=0

由於明顯成效中sum沒有定義因此填空需要定義此變數,並且作為累加變數沒有在程式中賦初值,因此需要在此空中完成初值為0的賦值

a[i][i]

題目中的行號和列號相同的要求,於是用i作為行號和列號訪問對角線元素

15樓:藍

sum累加對角線的數,定義賦初值為0;

int sum = 0;

for迴圈進行累加:

sum += a[i][i];

該語句等效於sum = sum + a[i][i];

16樓:匿名使用者

int sum=0

a[i][i]

c語言題目,求大神幫幫忙寫一寫,C語言題目,求大神幫幫忙寫一寫!!

聽不清啊 include int main t,st 5 int i,j file fp1,fp2 if fp1 fopen d stud.dat r null if fp2 fopen d studsort.dat w null for i 0 i 5 i fscanf fp1,d s d d d...

請大家看一看,這個是誰寫的,請大家看一看這個是誰寫的,謝謝!

落款是 甲午夏 洪濤 翟洪濤書寫上印是翟氏,下印是洪濤。 鄂寶 從落款上看是 周濤。請大家看一看,這個是誰寫的? 應該刻的人就是寫的人,作者批量化生產的,他們都是可以直接以刀代筆的,很熟練的 就是款字的 雲香 吧,沒有姓。 東門三叔 是叫 雲香 嗎?寫的應該是雲香制 內容是 萬紫千紅 製作的匠人隨手...

求大神幫寫c語言的程式,求大神幫寫一個C語言的程式

include stdafx.h include define n 100 佇列人數 define a 2 最後剩下人數 define b 70 求第b個出列 define m 3 報數到m出列void main printf 最後剩下人的編號為 n for i 0 i printf 第 d個離開佇...