※내용정리"A와 B가 주어질때 첫째 줄에 A+B, 둘째 줄에 A-B, 셋째 줄에 A*B, 넷째 줄에 A/B, 다섯째 줄에 A%B를 출력해라!" ※필요한 배경지식연산자와 \n를 알고 있으면 쉽게 해결할 수 있는 문제다. #includeint main(){ int a,b; scanf("%d %d",&a,&b); printf("%d\n",a + b); printf("%d\n",a - b); printf("%d\n",a * b); printf("%d\n",a / b); printf("%d\n",a % b); return 0;}
※ if ~ else문의 조건식 ------------------------if(조건식) 명령문else 명령문------------------------ 순서대로 위에 if문의 조건식이 참이면 if문 안의 명령문만 실행되고, 거짓이면 else문 안의 명령문만 실행된다. ※ if문과 else문 주의사항#includeint main() { if (0) { printf("문화택시"); } printf("서울택시"); else { printf("고속택시"); } return 0;} if문과 else문 사이에 printf함수가 있다보니 짝이 맞지 않아 오류가 발생한다. ※ if문과 else if문--------------------------if(조건식1) 명령문else if(조건식2) ..
※ 내용정리"몇 번 입력할 것인지 숫자를 입력하고 그 횟수만큼 숫자 입력한 다음 몇 번 입력된지 찾는숫자를 입력하여 몇 번 입력됬는지 출력하라!" ※ 필요한 배경지식처음에 몇 번 입력할지 정하니 반복문과 그 횟수만큼 입력된 수를 우리가 원하는 수가 몇번 입력된지 찾아야하니 우리가 입력한 수를 저장하기위한 배열하고 우리가 원하는 수가 맞는지 확인하기위한 조건문을 알고 있으면 쉽게 해결할 수 있는 문제다. #includeint main(){ int N, blank,V; int sum=0; int save[100] = {}; scanf("%d", &N); for (int i = 1; i
※내용정리" 순서대로 A,B,C를 입력받았을때 첫째 줄에 (A+B)%C, 둘째 줄에 ((A%C) + (B%C))%C, 셋째 줄에 (A×B)%C, 넷째 줄에 ((A%C) × (B%C))%C를 출력해라! " ※필요한 배경지식단순히 입력받은 내용에 연산자만 활용할 줄 알면 쉽게 해결할 수 있는 문제다. #includeint main(){ int a,b,c; scanf("%d %d %d",&a,&b,&c); printf("%d\n",(a+b)%c); printf("%d\n",((a%c)+(b%c))%c); printf("%d\n",(a*b)%c); printf("%d\n",((a%c)*(b%c))%c); return 0;}
문제아래와 같이 Hook이라는 단어를 인쇄해 보세요. 출력아래와 같이 Hook이라는 단어를 인쇄해 보세요. ※내용정리"위에 예제 출력과 똑같이 출력하라!" ※필요한 배경지식줄넘김 \n만 알고 있으면 쉽게 해결할 수 있다. #includeint main() { printf("# # #### #### # #\n"); printf("#### # # # # # #\n"); printf("#### # # # # # #\n"); printf("# # #### #### # #"); return 0;}
※if 문의 조건식-------------------------if(조건식) 명령문------------------------- 위에처럼 if문안에 조건식이 참인지 거짓인지에따라 명령문이 실행되고 실행되지 않은 두가지 결정이 나오게 되는 함수이다. ※if문의 항상 성립하는 조건if문의 조건식이 0일때#includeint main() { if (0) printf("문화택시"); return 0;} if문의 조건식이 1일때#includeint main() { if (1) printf("문화택시"); return 0;} 위에처럼 if문의 조건식이 0이면 항상 거짓, 조건식이 1이면 항상 참으로 판명하게 된다. ※if문과 연산자#includeint main() { if(1+0==1) prin..