1樓:chch噢耶
d.month[0] = 31;
d.month[1] = 29;
d.month[2] = 31;
d.month[3] = 30;
d.month[4] = 31;
d.month[5] = 30;
d.month[6] = 31;
d.month[7] = 31;
d.month[8] = 30;
d.month[9] = 31;
d.month[10] = 30;
d.month[11] = 31;
2樓:
陣列賦值錯誤,必須乙個個賦值,當然你可以在初始化的時候賦值
c語言排錯題,這道題錯在什麼地方?
3樓:匿名使用者
float *k;
// 應該修改為:
float k;
if(*a > *c)
// 應該修改為
if(*a < *c)
問題1;這道c++題我**做錯了,幫忙再找一下 問題2;幫忙解釋一下這題思路是什麼,搞不清
4樓:
1、題目一的變數未經初始化便使用。
2、題目二**如下:
3、debug:vs2012
int main()
else
i++;
}return 0;
}4、思路很直觀,直接模下去,用乙個狀態儲存先前的因子便可。
5樓:匿名使用者
問題一:變數使用前需要初始化
a變數未被引用
n變數未被初始化,就使用了,編譯器將其預設為乙個很大的負數導致程式出錯
解決方法將變數n賦值
為什麼這道c語言題要加s2,為什麼這道c語言題要加 s2 i 0 ???
對於bai這個程式,strcat函式把s2綴合到s1上。du此時s1比s2的有效zhi 字元長度要長,接下來dao的步驟是讓專s2的字元對應與截止到屬s1的空字元之前的所有對應位置的字元同步 不包括s1的空字元 而由於s1比s2長,所以導致s2被同步後,並不正確地以空字元結束,如果不對s2做結尾處理...
C語言這道題什麼意思啊?有大神幫忙看看嘛
這個程式 就是 來 求輸入數字自的 除1和自己以外的 最小約bai數 如果有du則列印這個約數 zhii 並列印i 沒有只列印 i 的值dao輸入5 沒有約數 for i 2 i m 2 i i初值2 執行了1次 所以最後輸出的i 3 所以 輸出 3 輸入9 最小約束3 for執行到第2次i 3時候...
菜鳥請教這道C語言題輸出結果是什麼,具體步驟怎麼計算,麻煩講解下,謝謝
4,3主要是j i 的理解,其實這一句相當於 j i i i 1 所謂後自增就是先去運算,然後自己再增加1 初始i 3 執行j i 後,j 3,i自加一次即i 4最後輸出,即 i 4,j 3,輸出4,3 在執行j i 之前,i 3 j為隨機值 執行j i 時,i 3 j 3 在執行j i 之後,i ...