본문 바로가기
프로그래머/코딩(C#)

_19_for

by FourthWay 2023. 4. 19.
728x90
반응형
using System;

namespace _20_for
{
 internal class Program
 {
  static void Main(string[] args)
  {
   //for문의 첫번째 위치로 이동
   //int i = 0;
   
   for(int i = 0; i<10; ++i)
   {
    Console.WriteLine("i=" + i);
    //일단 별수를 선언하고
    //조건을 비교해서 참이면 Console.WritELine("i=" + i) 를 실행
    //마지막에 변화, 즉 ++i를 실행
    //그리고 다시 조건 비교, 참이면 내용물 실행, 별수의 변화 실행
   }
  }
 }
}​
using System;

namespace _19_for
{
 internal class Program
 {
  static void Main(string[] args)
  {
   //초기식
   int i = 0;
   
   //진행/종료식
   for(; i <10;)
   {
    Console.WriteLine("i=" + i);
    
    //변화증감식
    ++i;
   }
  }
 }
}

*for문

시작과 종료와 변화가 명확하게 for내에 표현된다.

while은 조건이 애매하게 주어진다. 이유는 원하는 포인트에 break를 선언하면 되기 때문이다.

728x90
반응형

'프로그래머 > 코딩(C#)' 카테고리의 다른 글

_22_for_Question  (0) 2023.04.20
_21_for_question  (0) 2023.04.20
_18_do_while  (0) 2023.04.16
_17_while  (0) 2023.04.16
_16_while_question  (2) 2023.04.12