본문 바로가기
C 언어

do while

by SpeeDr00t 2016. 7. 12.
반응형

1. 문법

do
{
   // codes
}
while (testExpression);


2. 테스트 소스

#include <stdio.h>
int main()
{
    double number, sum = 0;

    // loop body is executed at least once
    do
    {
        printf("Enter a number: ");
        scanf("%lf", &number);
        sum += number;
    }
    while(number != 0.0);

    printf("Sum = %.2lf\n",sum);

    return 0;
}

3 결과

gcc -o dowhile dowhile.c

hacker@HACKER:~/c$ ./dowhile
Enter a number: 10
Enter a number: 20
Enter a number: 0
Sum = 30.00
반응형

'C 언어' 카테고리의 다른 글

continue  (0) 2016.07.12
break  (0) 2016.07.12
while  (0) 2016.07.12
for  (0) 2016.07.12
ptrace  (0) 2016.07.09