의사 결정 및 반복
특정 명령어 세트를 여러 번 또는 알려진 횟수(반복) 실행해야 할 때 FOR 루프 또는 DO/WHILE 루프를 사용합니다.
If… Else Statements
For Loops
While and Do/While Loops
The general syntax for while and do/while loops are given below :
If… Else 문
의사결정문입니다. 실행할 코드 블록을 결정하기 위해 특정 조건을 확인하는 데 사용됩니다. if..else 문의 구문은 다음과 같습니다.
if (조건/초){
표현/문장;
} 또 다른 {
표현/문장;
}
if (조건/초){
표현/문장;
} 그렇지 않으면 {
표현/문장;
} 또 다른 {
표현/문장;
}
example :
if (intDivisor == 0) {
printf ("Warning!: Divisor is Zero!!\n Please re-enter the divisor :");
scanf ("%d", &intDivisor);
}
intResult=intDividend/intDivisor;
If 문은 조건이 거짓일 때 실행할 표현식을 가질 수 있습니다. 이러한 표현식은 'if' 문의 else 부분에 추가됩니다.
if (조건/초) {
표현/문장;
} 또 다른 {
표현/문장;
}
Example :
if (intVal >= 0)
printf ("You entered a Positive Number!");
else
printf ("You entered a Negative Number!");
우리는 다른 if 문 안에 if 문을 가질 수 있습니다. if 문을 중첩할 수 있습니다.
예: –
if (intVal >= 0)
if (intVal == 0)
printf("0을 입력하셨습니다!");
또 다른
printf("양수를 입력하셨습니다!");
또 다른
printf("음수를 입력하셨습니다!");
루프의 경우:
for 루프는 특정 횟수만큼 실행해야 하는 루프를 효율적으로 작성할 수 있게 해주는 반복 제어 구조입니다.
통사론:
for (초기값, 조건, 증분계수) {
성명서
}
Example:
무효 메인 () {
정수 정수;
printf("\n 처음 15개의 자연수는 다음과 같습니다.\n");
(intNum = 0, intNum < 15, intNum++) {
printf("%d", 정수);
}
}
while 루프:
C 프로그래밍의 while 루프는 주어진 조건이 참인 한 대상 문을 반복적으로 실행합니다.
통사론:
동안 (조건/들){
표현/진술;
}
Example:
무효 메인() {
정수 정수 = 0;
printf("\n WHILE 루프의 예\n");
printf("처음 15개의 자연수는 다음과 같습니다.\n");
동안 (intNum < 15){
printf("%d", 정수);
정수++;
Do/While 루프:
do...while 루프의 본문은 한 번 실행됩니다. · 테스트 표현식이 참이면 루프의 본문을 다시 실행하고 테스트 표현식을 평가합니다.
통사론:
하다{
표현/진술;
} 동안(조건/초);
Example:
{
printf("\n Example of DO/WHILE Loop\n");
printf("First 15 natural numbers in descending order is: \n");
while (intNum >=0){
printf("%d ", intNum--);
}
Reference
이 문제에 관하여(의사 결정 및 반복), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/anuroop123/decision-making-and-looping-9nf
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
example :
if (intDivisor == 0) {
printf ("Warning!: Divisor is Zero!!\n Please re-enter the divisor :");
scanf ("%d", &intDivisor);
}
Example :
if (intVal >= 0)
printf ("You entered a Positive Number!");
else
printf ("You entered a Negative Number!");
for 루프는 특정 횟수만큼 실행해야 하는 루프를 효율적으로 작성할 수 있게 해주는 반복 제어 구조입니다.
통사론:
for (초기값, 조건, 증분계수) {
성명서
}
Example:
무효 메인 () {
정수 정수;
printf("\n 처음 15개의 자연수는 다음과 같습니다.\n");
(intNum = 0, intNum < 15, intNum++) {
printf("%d", 정수);
}
}
while 루프:
C 프로그래밍의 while 루프는 주어진 조건이 참인 한 대상 문을 반복적으로 실행합니다.
통사론:
동안 (조건/들){
표현/진술;
}
Example:
무효 메인() {
정수 정수 = 0;
printf("\n WHILE 루프의 예\n");
printf("처음 15개의 자연수는 다음과 같습니다.\n");
동안 (intNum < 15){
printf("%d", 정수);
정수++;
Do/While 루프:
do...while 루프의 본문은 한 번 실행됩니다. · 테스트 표현식이 참이면 루프의 본문을 다시 실행하고 테스트 표현식을 평가합니다.
통사론:
하다{
표현/진술;
} 동안(조건/초);
Example:
{
printf("\n Example of DO/WHILE Loop\n");
printf("First 15 natural numbers in descending order is: \n");
while (intNum >=0){
printf("%d ", intNum--);
}
Reference
이 문제에 관하여(의사 결정 및 반복), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/anuroop123/decision-making-and-looping-9nf
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Example:
do...while 루프의 본문은 한 번 실행됩니다. · 테스트 표현식이 참이면 루프의 본문을 다시 실행하고 테스트 표현식을 평가합니다.
통사론:
하다{
표현/진술;
} 동안(조건/초);
Example:
{
printf("\n Example of DO/WHILE Loop\n");
printf("First 15 natural numbers in descending order is: \n");
while (intNum >=0){
printf("%d ", intNum--);
}
Reference
이 문제에 관하여(의사 결정 및 반복), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/anuroop123/decision-making-and-looping-9nf텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)