C언어 입문

seojin·2021년 8월 6일
0

c언어 문제풀이

목록 보기
1/3

[1-1] 정수 15에서 37을 뺀 값을 계산하고 그 결과를 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	printf("%d", 15 - 37);
    
	return 0;
}

[1-2] 15에서 37을 뺀 값을 계산한 후 '15에서 37을 뺀 값은 -22입니다.' 라고 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	int a = 15 - 37;

	printf("15에서 37을 뺀 값은 %d입니다. ", a);

	return 0;
}

[1-3] 천 지 인을 각 행에 1문자씩 출력하는 프로그램을 작성하자. printf 함수는 한 번만 호출한다.

#include <stdio.h>

int main() {
	printf("천\n지\n인\n");

	return 0;
}

[1-4] 개행 연습.

#include <stdio.h>

int main() {
	printf("여보세요\n\n안녕하세요.\n그럼이만.\n");

	return 0;
}

[1-5] '경고!! 경고!!' 라고 출력하면서 경고음을 2회 울리는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	printf("경고!!\a경고!!\a\n");

	return 0;
}

[1-6] int형 변수에 정수값을 대입해 표시하는 프로그램과 int형 변수를 정숫값으로 초기화해 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	int a;
	a = 22;

	printf("값은 %d입니다. ", a);

	return 0;
}
#include <stdio.h>

int main() {
	int a = 22;

	printf("값은 %d입니다. ", a);

	return 0;
}

[1-7] int형 변수 선언 시 실숫값으로 이를 초기화(예를 들면 3.14나 5.7 등)하면 어떻게 될지 프로그램을 작성하여 확인해보자.

#include <stdio.h>

int main() {
	int a = 3.14;
	int b = 5.7;

	printf("a=%d, b=%d", a, b);

	return 0;
    
    /* a = 3, b = 5 가 출력됨. */ 
}

[1-8] 입력한 정숫값에 12를 더한 값을 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	int a;

	printf("정수를 입력하시오 : ");
	scanf("%d", &a);

	printf("%d에 12를 더하면 %d입니다. \n", a, a + 12);

	return 0;
}

[1-9] 읽어 들인 정숫값에서 6을 뺀 값을 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	int a;

	printf("정수를 입력하시오 : ");
	scanf("%d", &a);

	printf("%d에 6을 빼면 %d입니다. \n", a, a - 6 );

	return 0;
}

[1-10] "천", "지", "인" 이라고 출력하는 프로그램을 작성하자. 출력에는 printf 함수가 아닌 puts 함수를 이용한다.

#include <stdio.h>

int main() {
	// puts 함수는 인수로 주어진 문자열을출력하고, 줄 바꿈 문자를 추가로 출력한다. 
	// puts() 는 printf("...\n") 과 거의 동일하다. 

	puts("천\n지\n인");

	return 0;
}

[1-11] 읽어 들인 정숫값 2개의 곱을 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	int a, b;

	printf("a를 입력하시오 : ");
	scanf("%d", &a);
	printf("\n");

	printf("b를 입력하시오 : ");
	scanf("%d", &b);
	printf("\n");

	printf("%d와 %d의 곱은 %d입니다. \n", a, b, a * b);

	return 0;
}

[1-12] 읽어 들인 정숫값 3개의 합을 출력하는 프로그램을 작성하자.

#include <stdio.h>

int main() {
	int a, b, c;

	printf("a를 입력하시오 : ");
	scanf("%d", &a);

	printf("b를 입력하시오 : ");
	scanf("%d", &b);

	printf("c를 입력하시오 : ");
	scanf("%d", &c);
	printf("\n");

	printf("%d와 %d의 %d의 합은 %d입니다. \n", a, b, c, a + b + c);

	return 0;
}

0개의 댓글

관련 채용 정보