for문 조건식 질문
226
1 câu hỏi đã được viết
문자열 내 특정문자를 다른문자로 변환하는 예제를 푸는중입니다. for문의 조건식에 이렇게 배열을 이용한 예제도 있어 사용해 뵜는데 코드는 정상적으로 작동합니다. 그러나 시용된 for문 조건식의 의미를 잘 모르겠어서 질문남깁니다. 혹시 조건식의 의미가 입력된 문자열 크기만큼 반복한다는 의미인가요?
int main(){
char str[100];
char buf1,buf2;
int i;
puts("input:");
gets(str);
puts("transe:");
scanf("%c %c",&buf1,&buf2);
for(i=0;str[i];i++)if(str[i]==buf1)str[i]=buf2;
puts(str);
}
Câu trả lời 1
강의 자료
0
8
1
scanf_s 에 관해서 오류나옵니다.
0
7
2
27:15 break 출력
0
10
1
최신 엔비디아 CUDA 아키텍처에서의 결정적 변경 사항
0
12
1
자문자답- 맞는지 틀린지 확인부탁드립니다.
0
21
1
55강 파이썬에만있는 연산자들
0
20
2
55강의 파이썬에서만 있는 연산자들
0
20
2
메모리 동적할당시 메모리창 빨간 글씨
0
30
2
29강 5:00
0
34
2
띄어쓰기
0
39
2
공부 순서
1
50
2
재귀함수 연산법
0
33
2
리눅스로 진행해도 될까요?
0
38
2
윈도우만 가능할까요?
0
270
2
자꾸 실행 오류가 뜹니다ㅠㅠ
0
346
1
else if
0
296
1
강사님 강의 너무좋아요 혹시 ppt는 어디서 받을수있나요?
0
365
1
너무빡센 속도에요
0
289
1
단말기가 실행될떄 c코드로변환
0
312
2
영어로 메뉴가 되었어요.
0
357
1
소스파일이 컴파일되지 않았습니다.
0
2077
1
소스파일이 컴파일되지 않았습니다 라고 뜹니다
0
389
0
실행 파일 만들려면 어떻게 해야 되요
0
243
0
아무리 해도 안돼요 ㅠㅠ
0
291
1

