코드블럭

C : 2007. 11. 1. 17:00
 

*코드블럭 - 조건문에 실행문이 여러개일때 { }로 실행문을 하나로 묶어주는것.

*조건식이 참이면 { }안의 실행문이 모두 실행된다.

************************

if(조건식) {

     실행문1

     실행문2

     실행문3

}

else {

     실행문1

     실행문2

     실행문3

}

**********************


p.77_예제 1
#include <stdio.h>

int main(void)
{
 float num;
 int choice;


 printf("1: feet tometers, 2: meters to feet \n");
 printf("enter choice: ");
 scanf("%d", &choice);

 if(choice == 1) {
      printf("enter number of feet: ");
      scanf("%f", &num);
      printf("meters: %f", num/3.28);
 }
 else {
      printf("enter number of meters: ");
      scanf("%f", &num);
      printf("feet: %f", num*3.28);
 }

 return 0;
}

p.78_예제 2
#include <stdio.h>
int main(void)
{
   int answer;

   printf("What is 10 + 14? ");
   scanf("%d", &answer);

   if(answer == 10+14) printf("Right!\");
   else {
      printf("Sorry, you're wrong, ");
      printf("the answer is 24\n");
   }
   return 0;
}

p.78_연습문제1
#include <stdio.h>
int main(void)
{
   int num1, num2, choice;

   printf("1: sum, 2: subtract \nchoice : ");
   scanf("%d", &choice);

   printf("first number: ");
   scanf("%d", &num1);
   printf("second number: ");
   scanf("%d", &num2);

   if(choice == 1) printf("sum : %d\n", num1+num2);
   else printf("subtract : %d\n", num1-num2);

   return 0;
}

Posted by 청웨일