Эгерде жана качан башка камтылган башчыларынын ортосунда кандай айырма бар?


жооп 1:

Nested Эгерде көчүрмө

бир, эгерде арыз башка көрсөтүлгөн болсо, анда бул отчеттун эгерде уя салышат деп аталат. сен дагы эле чечим кабыл алуу зарыл болсо, отчеттун болсо Nesting абдан пайдалуу болуп саналат. Сен ала турган болсок, анда, мисалы, ар бир экинчи айдын окуучуларды өз кызы менен куурчактай аткарууну билүү Ишемби, сиздин жолугушкан эки чечим кабыл алышат. Биринчиден, ал эми айдын экинчи болушу керек Суббота, болушу керек. Ал эми иш жүзүндө бул майрам болушу керек деп, үчүнчү болуп саналат. Жолугушуу расписание программасын төмөнкүдөй:

логикалык Issat чыныгы =; Int whichSat = 2; Логикалык isHoliday = жалган; эгер (Issat) {болсо (whichSat == 2) {болсо (isHoliday == жалган) {System.out.println ( "Бүгүн да ушуну айтууга болот."); }}} {Else System.out.println ( "Бүгүнкү күндө эч жолугушту.");}

Эгер-башка тепкич

Java башкаруу агымынын отчет, анда-башка шарттарды тепкич башынан аягына чейин бааланат, ошондуктан, башынан аягына чейин аткарылат. бир болсо, билдирүү, эгерде көрсөтмө аткарылат деген менен байланышкан чыныгы менеджер тарабынан бааланат жана районго калган бөлүгү айланып калат. эч кандай шарт дирижеру бою чыныгы кайтып келсе, акыркы башка гана аткарылат.

Бул жерде болсо,-башка тепкичке көрсөтөт программа болуп саналат. Бул бир алфавит бир үндүү же үнсүз экенин аныктайт.

// болсо-дагы топтук коомдук класс Control Flow Demo {коомдук статикалык негизги күчүн көрсөтөт (String [] args) {Исахар CH = 'O'; эгер (CH == "а" || м == 'A') System.out.println (CH + "үндүү болот."); башка болсо (м == 'д' || м == 'E') System.out.println (CH + "Эстрадалык болуп саналат."); ( "Мен" CH == "мен" || м ==) башка болсо System.out.println (CH "үндүү болот."); башка болсо (м == 'O' || м == 'O') System.out.println (CH + "үндүү болот."); башка болсо (CH == 'U' || м == 'U') System.out.println (CH + "үндүү болот."); Эгерде System.out.println (CH + "үнсүз болуп саналат."); }} OUTPUT ====== о бир үндүү болот.

Жогорудагы программа бир жана бир гана басып нускама карабастан, аз же Я кандай маани-гл, аткарылат.


жооп 2:

Эгер арыздар кодексине чечим чыгарууга колдонулат. Эгерде JavaScript боюнча насыяттоого кашаанын айрым аныкталган шарттарда кашаалар {} кодду иштетүү үчүн.

алар жалгыз чыныгы же жалган болушу мүмкүн эле, бул шарт, логикалык деп аталат.

// баарынан мурда, биз милдети Quora (Жакты) жандандыруу керек {болсо (Жакты> = 6000) {кайра "Quoran"; // чыныгы абалы боюнча өндүрүштүн} кайра "Момун"; // Шарт} document.writeln (Quora (7000)) жолуккан эмес деп тапса, эгерде иштеп чыгуу;

шарт [Жакты жогору же 6k барабар болгондо, башкача айтканда,] жолугушту болсо, программа "Quoran" кайра бар экенин, кашааларга кодун аткарат.

Сиз натыйжасын көргүбүз келсе, анда төмөнкү ыкма менен бул эмне кыла алат:

// ар бир текст редактордо бул кодду көчүрүп жана // аянтчанын аты quora.html астында сактап жана аны ачат. Сиз натыйжага натыйжа айырмалай // аласыз. // document.writeln Сиз ылайык сандарды өзгөртө аласыз (Quora (7000)); башка натыйжасын көрүү үчүн бул жакка өзгөртүү, саны,

Бул биз чыныгы же жалган болуп эсептелген, так эки пункту колдонулат гана деген тыянак чыгарууга болот From.

саны, биз жаз ( '') кийинки Quora үчүн ( ''), биз кодексине (# 3) милдетин жараткан, анткени Жакты санын аныктайт.

саны document.writeln качан шоу Quoran жогоруда коду (Quora (7000)); кичине болсо, номери болсо, көбүрөөк 6000 ашуун көрсөтөт Gast караганда 6000

Азыр биз чынжырында болсо, дагы бир нерсе келет ...

Сиз мамиле кылуу зарыл, бир нече шарттар бар болсо, анда отчетто болсо, анда сөздөрдү башка менен чынжыр мүмкүн.

Биз дагы атоочтор Бул кодду мындай кошуп келет дейли.

  • Популярные QuoranFresh QuoranErfahrene NewbieFresh Момун

Ошентип, биз ушул Кодексте коду, ошондуктан, андай эмес болсо, эгерде колдонуу керек ..




Анда аны сактап (Notepad жакшы) бардык текст редактору нускада Бул кодду Quorans.html катары пайдалануу жана көз карашы менен ушул Кодекстин мааниси боюнча ача алат.

ар түрдүү баалуулуктарды үчүн Сиз кодду өзгөртүп (# 17) санын аныктоого болот.

Мына, натыйжасы абдан жакшы болот. (Албетте, бул чын эле, анткени 1000 кем Жакты кезектеги Момун эмес, эч нерсе, бул жөн гана бир мисал.)

Жогоруда кодексинин тартып, биз натыйжаны алуу;

  • Жакты саны Fresh башталгыч, анда 1000 кем. Тажрыйбалуу Newcomer качан Жакты саны 1000-3500 шарттарына ылайык приоритеттери. көрсөтүлгөн шарты да үчүнчү жана биринчи абалын төмөнкүдөй болуп, коду, биз биринчи орунга коюп, бери, биринчи жолу абалын маанини кайтарат. Fresh QuoranWenn, Жакты саны 3500 6000 6000 Жакты көп бар

Ошондуктан, коддоонун бул тармактагы кызыгуу үчүн рахмат. Анткени сени жакында көрөм деп үмүттөнөм.

Ох салкын, бул жооп окуп жана бул маселеге балдар рахмат.

Мен адам ага кызыкдар болуп жатканын билишет абдан кубанычтамын.

Мен сизди аябай жакшы рахмат ..

:) :)


жооп 3:

отчетту, эгерде уялашты-жылы башка билдирүүсүндө кам көрүшүбүз кажет: анда камтылган. бир болсо дагы билдирүү билдирүүсүндө болсо, кийинки болуп саналат. мисалы:

Эгер а)

{

болсо, (б) арызы 1;

Эгерде билдирүүдө 2;

болсо, (с) билдирүүсү 3;

Эгерде отчет 4;

болсо, (с) отчет 5;

Башка 6;

}}

Башка 7;

анда-башка болсо,-Ladder билдирүү: эгер-башка болсо,-Ladder бир программасын аткаруу үчүн, мындан ары да калат. бир шарт аткарылса, анда районго калган иштетилбейт.

анда-башка болсо, жалпы түрү боюнча:

(Сөз) арыз берсе;

башкача

(Сөз) арыз берсе;

башкача

(Сөз) арыз берсе;

..

..

башка отчет;