728x90
반응형
"안녕하세요." 를 출력하는 함수를 작성하고 아래와 같이 출력하는 프로그램을 작성하시오.
#include <stdio.h>
void hello()
{
printf("안녕하세요.\n");
}
int main()
{
hello();
printf("제이름은 C언어 입니다.\n");
hello();
printf("정말 반갑습니다.\n");
hello();
printf("저는 이곳에서 사용되는 함수 입니다.");
}
두 정수를 입력 받아 두 정수의 +, -, * 의 결과를 반환하는 함수 3개를 만들어 결과를 출력하는 프로그램을 작성하시오.
#include <stdio.h>
int plus(int x, int y)
{
return x+y;
}
int minus(int x, int y)
{
return x-y;
}
int mul(int x, int y)
{
return x*y;
}
int main()
{
int a,b;
scanf("%d %d",&a,&b);
printf("+ : %d\n",plus(a,b));
printf("- : %d\n",minus(a,b));
printf("* : %d\n",mul(a,b));
return 0;
}
함수를 이용한 구구단 프로그램을 작성하시오. (2-9단)
#include <stdio.h>
void printMultiplicationTable(int dan) {
for (int i = 2; i <= 9; i++) {
printf("%d x %d = %2d ", i, dan, dan * i);
}
}
int main() {
for (int dan = 1; dan <= 9; dan++) {
printMultiplicationTable(dan);
printf("\n");
}
return 0;
}
두 개의 정수를 입력 받아 큰 수의 제곱에서 작은 수의 제곱을 뺀 결과값을 출력하는 프로그램을 작성하시오.
#include <stdio.h>
int my_pow(int x, int y)
{
return x > y ? x * x - y * y : y * y - x * x;
}
int main()
{
int a, b;
scanf("%d %d", &a, &b);
printf("%d", my_pow(a, b));
return 0;
}
728x90
반응형
'프로그래밍 언어 > C언어' 카테고리의 다른 글
C언어 표준 입력으로 정수1개를 입력 받고, 입력 받은 정수의팩토리얼을 출력하는 함수를 구현해 프로그램을 작성하시오. (0) | 2023.05.10 |
---|---|
C언어 초(second)를 입력 받아 시간, 분, 초 단위로 나눠서 출력하는 함수를 구현해 프로그램을 작성하시오. (0) | 2023.05.10 |
C프로그래밍 임의의 양의 정수 n을 입력 받아 n의 약수의 개수를 출력하는 함수 (0) | 2023.05.03 |
C프로그래밍 문자열 함수 연습문제 (0) | 2023.05.03 |
C프로그래밍 숫자 야구게임 (0) | 2023.05.02 |