목차
1. 프로그래밍 하기
♣결과
♧코드
//olivia_codingschool
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int i,j,k;
for (i = 1; i <= 8; i++) {
for (j = 1; j <= i; j++) {
printf("%d", j);
}
for (k=j; k <= 8; k++) {
printf("*");
}
printf("\n");
}
return 0;
}
2. 100 이하의 자연수 중, 3의 배수이면서 동시에 5의 배수인 숫자 구하기
♣결과
♧코드
//olivia_codingschool
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int i, x, y;
for (i = 1; i <= 100; i++) {
if ((i % 3 == 0) && (i % 5 == 0)) {
printf("%d ",i);
}
}
return 0;
}
3. x부터 y까지의 합 구하기
♣결과
♧코드
//olivia_codingschool
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int i, x, y, sum;
printf("x를 입력하세요");
scanf("%d", &x);
printf("y를 입력하세요");
scanf("%d", &y);
sum = 0;
for (i = x; i <= y; i++) {
sum = sum + i;
}
printf("%d", sum);
return 0;
}
4. 아스키 코드 출력하기
♣결과
♧코드
//olivia_codingschool
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int i;
printf("아스키코드를 출력해봅시다");
for (i = 0; i <= 100; i++) {
printf("%d: % c\n", i, i);
}
return 0;
}
5. 'a'가 나오면 카운트하고, '.'나오면 종료하는 구문 출력
♣결과
♧코드
//olivia_codingschool
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
int count=0;
char c;
for (;;) {
printf("문자를 입력하세요. 종료하고 싶으면 .를 입력하세요");
c = getchar();
getchar();
if (c == 'a') {
count++;
}
else if (c == '.') {
printf("a의 총 개수는 %d입니다\n", count);
break;
}
}
return 0;
}
'C언어 > 참고서: C언어 콘서트' 카테고리의 다른 글
C언어 29차시 배열 array, 배열 요소, 인덱스, n차원 배열, 문자열 (0) | 2023.03.28 |
---|---|
C언어 28차시 반복문 연습문제 3 (0) | 2023.03.27 |
C언어 27차시 반복문 연습문제 2, 원의 방정식, (0) | 2023.03.27 |
C언어 26차시 break, continue, 연습문제 (0) | 2023.03.26 |
C언어 25차시 for문 연습문제 1 (0) | 2023.03.26 |