Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Vòng lặp for .
Dạ ng thứ c: for ( initialization ; condition ; increase ) statement ; và chứ c nă ng chí nh củ a nó là lặ p lạ i statement chừ ng nà o condition cò n mang giá trị đ ú ng, như trong vò ng lặ p while. Như ng thê m và o đ ó, for cung cấ p chỗ dà nh cho lệ nh khở i tạ o và lệ nh tă ng. Vì vậ y vò ng lặ p nà y đ ư ợ c thiế t kế đ ặ c biệ t lặ p lạ i mộ t hà nh đ ộ ng vớ i mộ t số lầ n xá c đ ị nh. Cá ch thứ c hoạ t đ ộ ng củ a nó như sau: 1, initialization đ ư ợ c thự c hiệ n. Nó i chung nó đ ặ t mộ t giá khí ban đ ầ u cho biế n đ iề u khiể n. Lệ nh nà y đ ư ợ c thự c hiệ n chỉ mộ t lầ n. Sau đ â y là mộ t ví dụ đ ế m ngư ợ c sử dụ ng vò ng for.
Phầ n khở i tạ o và lệ nh tă ng khô ng bắ t buộ c phả i có. Chú ng có thể đ ư ợ c bỏ qua như ng vẫ n phả i có dấ u chấ m phẩ y ngă n cá ch giữ a cá c phầ n. Vì vậ y, chú ng ta có thể viế t for (; n< 10;) hoặ c for (; n< 10; n++) . Bằ ng cá ch sử dụ ng dấ u phẩ y, chú ng ta có thể dù ng nhiề u lệ nh trong bấ t kì trư ờ ng nà o trong vò ng for, như là trong phầ n khở i tạ o. Ví dụ chú ng ta có thể khở i tạ o mộ t lú c nhiề u biế n trong vò ng lặ p: for (n=0, i=100; n! =i; n++, i--){ // cá i gì ở đ â y cũ ng đ ư ợ c... }Vò ng lặ p nà y sẽ thự c hiệ n 50 lầ n nế u như n và i khô ng bị thay đ ổ i trong thâ n vò ng lặ p:
|