방명록
- [오류] { }의 유무에 따라 결과가 달라진다.2022년 02월 14일 21시 07분 51초에 업로드 된 글입니다.작성자: sooooong_minseok
가정하여, 1~10까지의 숫자를 더한다고 하자.
이를 위해 차례로 더한 값이 연속되어 한번에 결과값을 도출한 뒤 변수에 할당되어야 한다.
배열, 반복문, 연산(더하기)를 활용하여 코드를 작성한다.
char num[10] = { 1, 2, 3, 4 ,5 ,6 ,7 ,8 ,9, 10 }; int result = 0, i; for (int i = 0; i < 10; i++) result += num[i]; printf("1~10 숫자를 모두 더하면 몇 인가?? : %d\n", result);
모두 더한 값에 대한 결과물 하나만 나온다.
char num[10] = { 1, 2, 3, 4 ,5 ,6 ,7 ,8 ,9, 10 }; int result = 0, i; for (int i = 0; i < 10; i++) { result += num[i]; printf("1~10 숫자를 모두 더하면 몇 인가?? : %d\n", result); }
1일때
2를 더할 때
3을 더할 때
차례로 더한 값에 대한 결과물은 10번 반복하여 나오며, 마지막 결과값 55까지 출력된다.
'error report' 카테고리의 다른 글
firebase deploy시 발생한 에러. (0) 2023.10.17 c언어 scanf 함수 주의점. 문자 하나를 받을 경우 (0) 2022.03.06 LNK1104, LNK1168 (0) 2022.03.06 c언어 변수 이중 선언시 오류 발생. (0) 2022.03.06 git commit과 vim 실행법. (0) 2022.02.27 다음글이 없습니다.이전글이 없습니다.댓글