3주차 실습 문제(1)

스크린샷 2024-11-25 오후 7.09.19.png

#include <stdio.h>

int main(){

    int num1,num2,num3;
    
    num1=10;
    num2=20;
    num3=30; //지정해주기!!
    
    printf("%d\\n%d\\n%d", num1,num2,num3);
    
    return 0;
}

3주차 실습 문제(2)

스크린샷 2024-11-25 오후 7.09.57.png

#include <stdio.h>

int main(){

    char ch = 'a';
    int num1 = 1;
    float num2 = 2;
    double num3 = 0.01;
    
    printf("ch: %c, num1: %d, num2: %f, num3: %f\\n", ch,num1,num2,num3);
    printf("char 변수 크기: %lu, int 변수 크기:%lu, float 변수 크기:%lu, double 변수 크기:%lu\\n", sizeof(char),sizeof(int),sizeof(float),sizeof(double));
    printf("ch 주소 출력: %p, num1 주소 출력: %p, num2 주소 출력: %p, num3 주소 출력: %p", &ch,&num1,&num2,&num3);
    return 0;
}

%lu (long unsigned integer)

%p (pointer address)


3주차 실습 문제(3)

스크린샷 2024-11-25 오후 7.10.27.png

#include <stdio.h>

int main(){

    int x,y,z;
    
    int sum;
    sum=0;
    
    printf("x값을 입력하세요: ");
    scanf("%d",&x);
    sum=sum+x;
    
    printf("y값을 입력하세요: ");
    scanf("%d",&y);
    sum=sum+y;
    
    printf("z값을 입력하세요: ");
    scanf("%d",&z);
    sum=sum+z;
    
    printf("x,y,z의 누적합은 %d입니다.", sum);
    
    return 0;
    
}