2022. 2. 16. 14:39ㆍ과제 업로드
#include <stdio.h>
void main()
{
//각 배열 선언부
int aa[4] = { 100, 200 ,300, 400 };
int bb[] = { 100,200,300,400 };
int cc[4] = { 100, 200 };
int dd[4] = { 0 };
int i;
for (int i = 0; i < 4; i++) //aa배열 반복 출력
{
printf("aa[%d] => %3d ",i,aa[i]);
}
printf("\n");
for (int i = 0; i < 4; i++) //bb배열 반복 출력
{
printf("bb[%d] => %3d ", i, bb[i]);
}
printf("\n");
for (int i = 0; i < 4; i++) //cc배열 반복 출력
{
printf("cc[%d] => %3d ", i, cc[i]);
}
printf("\n");
for (int i = 0; i < 4; i++) //dd배열 반복 출력
{
printf("dd[%d] => %3d ", i, dd[i]);
}
}
#include <stdio.h>
void main()
{
char ss[8] = "Basic-C"; //문자열 배열 선언 및 초기화
char reverse_ss[8] = {NULL}; //문자열을 거꾸로 저장하기 위한 배열 선언 및 초기화
char storeLetter = NULL; //사용자로부터 변경할 문자를 담기 위한 변수 선언 및 초기화
char changeLetter = NULL; //사용자로부터 변경될 문자를 담기 위한 변수 선언 및 초기화
//사용자로부터 문자 입력받기
printf("바꿀 문자를 입력하세요:");
scanf_s("%c", &storeLetter);
printf("어떤 문자로 바꿀지 입력하세요:");
scanf_s(" %c", &changeLetter);
//문자열안에서 변경할 문자 검색 및 변경 프로그램
for (int i = 0; i < 8; i++)
{
if (ss[i] == storeLetter)
{
ss[i] = changeLetter;
}
printf("ss[%d] = %c\n", i, ss[i]); // 문자 한개씩 출력
}
for (int i = 0; i < 7; i++) //문자열을 거꾸로 다른 배열에 담기
{
reverse_ss[6-i] = ss[i];
}
printf("문자열 배열 ss ==> %s\n", ss); //문자열 출력
printf("거꾸로 출력 ss ==> %s", reverse_ss); //거꾸로된 문자열 출력
}
'과제 업로드' 카테고리의 다른 글
2022.02.18 알고리즘 연습 (0) | 2022.02.21 |
---|---|
2022.02.16 문자열과 배열 (array05, array06) (0) | 2022.02.16 |
C&C++완벽가이드 p.73 실습과제 (0) | 2022.02.15 |
2022.02.10 for_while_dowhile.c 문제 (0) | 2022.02.15 |
2022.02.14 2차원배열 행 합계, 열 합계 구하는 문제 (0) | 2022.02.14 |