반응형
2021.11.23 - [IT/코딩 예제] - [C언어] for문 기초 예제, 연습문제 1탄
1) "아" 10번 반복
#include <stdio.h>
int main(void)
{
for (int i = 0; i < 10; i++)//10번 반복
{
printf("아\n");
}
return 0;
}
2) 100 이하의 짝수 출력
#include <stdio.h>
int main(void)
{
for (int i = 0; i <= 50; i++)// 반복
{
printf("%d\n", (2*i));
}
return 0;
}
3) 100 이하의 홀수 출력
#include <stdio.h>
int main(void)
{
for (int i = 0; i < 50; i++)// 반복
{
printf("%d\n", ((2 * i) +1));
}
return 0;
}
4) 구구단과 그 합(이중 for문)
#include <stdio.h>
int main(void)
{
int sum;
for(int i = 2; i<= 9; i++)
{
sum = 0;
for (int j = 1; j <= 9; j++)// 반복
{
printf("%d × %d = %d\n", i, j, ((i * j) + 1));
sum += (i * j);
}
printf("%d단의 합 : %d\n\n", i, sum);
}
return 0;
}
5) 구구단 정렬하여 출력하기(이중 for문)
#include <stdio.h>
int main(void)
{
for (int i = 1; i <= 9; i++)
{
for(int j = 2; j <=9; j++)
{
if (i * j < 10)
printf("%d × %d = %d ", j, i, i * j);
else
printf("%d × %d = %d ", j, i, i * j);
}
printf("\n");
}
return 0;
}
1) 한개씩 늘어나는 별 찍기
#include <stdio.h>
int main(void) {
int num,x,y;
printf("숫자를 입력하세욧\n");
scanf_s("%d",&num);
for (x = 0;x<num;x++) {
for (y = 0; y <= x; y++) {
printf("*");
}
printf("\n");
}
system("pause");
return 0;
}
2021.11.24 - [IT/코딩 예제] - [C언어] for문 실전 예제, 소수 출력 프로그램
'IT > 프로그래밍 공부' 카테고리의 다른 글
C 자료구조 메모리 공간, 스택(Stack), 힙(Heap), 데이터(Data) (0) | 2021.11.28 |
---|---|
[C언어] malloc() , free() 함수를 이용한 동적할당 (0) | 2021.11.27 |
[C언어] 배열 기초 예제, 연습 문제 1탄 (0) | 2021.11.26 |
[C언어] for문 실전 예제, 소수 출력 프로그램 (0) | 2021.11.24 |
[C언어] for문 기초 예제, 연습문제 1탄 (0) | 2021.11.23 |