※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..
※내용정리"위에 예제 출력과 똑같이 출력하시오!" ※필요한 배경지식 #includeint main() { printf("NFC West W L T\n"); printf("-----------------------\n"); printf("Seattle 13 3 0\n"); printf("San Francisco 12 4 0\n"); printf("Arizona 10 6 0\n"); printf("St. Louis 7 9 0\n"); printf("\n"); printf("NFC North W L T\n"); printf("-----------------------\n"); printf("Green Bay 8 7 ..
※내용정리"위에 예제 출력과 똑같이 출력하라!" ※필요한 배경지식줄넘김 \n과 printf만 알고 있고마지막 공백라인도 똑같이 맞춰서 출력한다는걸알고 있으면 쉽게 해결할 수 있는 문제다. #includeint main() { printf("SHIP NAME CLASS DEPLOYMENT IN SERVICE\n"); printf("N2 Bomber Heavy Fighter Limited 21 \n"); printf("J-Type 327 Light Combat Unlimited 1 \n"); printf("NX Cruiser Medium Fighter Limited 18 \n"); printf("N1 ..
※내용정리"위에 예제출력과 똑같이 출력해라!" ※필요한 배경지식줄넘김 \n만 알고 있어도 쉽게 해결할 수 있다. #includeint main() { printf(" 8888888888 888 88888\n"); printf(" 88 88 88 88 88 88\n"); printf(" 8888 88 88 88 88888\n"); printf(" 88 88 888888888 88 88\n"); printf("88888888 88 88 88 88 888888\n\n"); printf("88 88 88 888 88888 888888\n"); printf("88 88 88 88 88 88 88 88\n")..
※내용정리"점수에 따라 나오는 시험 성적을 출력하라!" ※필요한 배경지식단순히 점수에 따라 나오는 결과가 달라지는 구조지만 출력은 하나만 되야되기 때문에else if 조건문만 제대로 알고 있으면 쉽게 해결할 수 있다. #includeint main(){ int n; scanf("%d",&n); if(n>=90) printf("A"); else if(n>=80) printf("B"); else if(n>=70) printf("C"); else if(n>=60) printf("D"); else printf("F"); return 0;}
※내용정리"몇번 반복할지 수를 입력받고 그 수만큼 입력받은 문자열의 양끝을 각줄에 출력하라!" ※필요한 배경지식입력받은 문자열의 양끝을 저장하기 위한 배열과 문자열의 끝을 쉽게 계산하기 위한 strlen함수 이걸 반복해서 각줄에 출력해야하니 반복문과 줄넘김\n만 잘 알고 있으면 쉽게 해결 할 수 있다. #include #include int main() { int n; char write[1001]; scanf("%d", &n); int len; for (int i = 0; i
문제올해 SKI'10 대회가 n개의 득점 라운드와 1개의 연습 라운드로 구성되어 있다고 잠시 상상해 봅시다. 규정에 따르면 전체 대회 기간 동안 몇 개의 과제를 수행할 수 있나요? 입력첫 번째이자 유일한 줄에는 자연수 n(1 출력프로그램은 단일 공백으로 구분된 두 개의 숫자를 인쇄해야 합니다. 첫 번째 숫자는 SKI'10 동안 n개의 득점 라운드와 1개의 연습 라운드 동안 나타날 수 있는 최소 작업 수입니다. 두 번째 숫자는 이번 대회의 최대 작업 수입니다. ※내용정리"입력받은 득점 라운드 n개 +연습 라운드 1개의 최소 작업 수를첫번째줄에 최대 작업수를 두번째 줄에 출력하시오![라운드당 최소 작업은 2번, 최대 작업은 3번]" ※필요한 배경지식최소 라운드는 n+1가 전부 다 2번 작업되고 최대 라운..
문제주어진 세 글자 단어를 반대로 바꾸는 프로그램을 작성하세요. 입력첫 번째이자 유일한 줄에는 세 글자로 된 단어가 하나 포함되어 있습니다. 출력출력의 첫 번째이자 유일한 줄에는 반전된 입력 단어가 포함되어야 합니다. ※내용정리"입력한 문자열을 반대로 출력하시오!" ※필요한 내용정리문자를 하나 하나 거꾸로 반복해서 출력을 해야하니 배열과 문자열의 길이를 알 수 있는 strlen함수,반복문을 알고 있으면 쉽게 해결할 수 있는 문제다. #include#includeint main() { char write[100]; scanf("%s", write); int len = strlen(write); for (int i = 0; i