//自分の利便性のトラブルシューティングqwqに関する記録
1. 「变量名」の名前の検索は、3 [デフォルトで有効になって]に変更しました。
[ ローカルスコープ内で同じ名前を持つネストされたローカル変数が再定義されていることを意味し、このエラーが表示されます場合]
「XX」に2.referenceがあいまいです
[ 変数名は定義された関数名は、関数ライブラリーでもよいです]
[A]栗
1
//印象这鬼一样的排版emmmm
する#include <ビット/ STDC ++ H> 2 使用して 名前空間STDを、 3 INT [ 1000年]。 4 INT 根、maxroot、N、M、X、Y、MAX、合計。 5 INT メイン() 6 { 7つの IOS :: sync_with_stdio(偽)。 8 CIN >> N >> M。 9 のためには、(int型、I = 1 ; I <= M; iは++ ) 10 { 11 CIN >> X >> Y。 12 [Y] =のX。 13 } 14 以下のために(int型 i = 1 ; iが<= N; iは++ ) 15 { 16 であれば([I] == 0){ルート= I。破ります; 17 } 18 } COUT <<ルート<< ENDL。 19 のために(int型 i = 1 ; iが<= N; iが++ ) 20 { 21 合計= 0 ; 22 のために(INT J = 1 ; J <= N; J ++ ) 23 { 24 であれば([J] == I)合計++ 。 25 } 26 IF(SUM> MAX)MAX {= SUM; maxrootは=私; // 警察のマイロは彼です!最高!**なぜ最大変数とき、問題は、それのタイトルになりますか?**関数ライブラリは、最大の機能が含まれているため、あいまいさのガンああを引き起こすためにそれを使用! 27 } 28 } COUTのmaxroot << << ENDL; 29 用(INT I = 1 ; I <= N; I ++ ) 30 { 31は、 IF([I] == maxroot)COUT I << << " " ; 32 } 33 }
3. [エラー]文は効果がありません
[直訳する必要があります:割り当ては無効です!
グローバル変数に代入する必要があり、この問題は]発生します