-
[C] 조건문, 반복문프로그래밍/C 2024. 3. 19. 15:18
#include <stdio.h> int main () { int num1, num2; char c; printf("첫번째 수를 입력하세요 : "); scanf("%d", &num1); printf("계산할 연산자를 입력하세요 : "); scanf("%s", &c); printf("두번째 수를 입력하세요 : "); scanf("%d", &num2); if ( c=='+') printf("%d + %d = %d 입니다. \n",num1,num2,num1+num2); if ( c=='-') printf("%d - %d = %d 입니다. \n",num1,num2,num1-num2); if ( c=='*') printf("%d * %d = %d 입니다. \n",num1,num2,num1*num2); if ( c=='/') printf("%d / %d = %f 입니다. \n",num1,num2,num1/(float)num2); if ( c=='%') printf("%d %% %d = %d 입니다. \n",num1,num2,num1%num2); }
#include <stdio.h> int main () { int hap = 0; int i; for (i = 501; i<=1000; i=i+2) { hap = hap + i; } printf("500에서 1000까지 홀수의 합 : %d \n",hap); }
중첩 반복문 구구단
#include <stdio.h> int main () { int i, j; for(i=2; i<=9; i++) { for(j=1; j<=9; j++) { printf("%2d * %2d = %2d ",i,j,i*j); } printf("\n"); } }
문자열 입력받고 거꾸로 출력
#include <stdio.h> #include <string.h> int main() { char str[101]; // 문자열을 저장할 배열 int str_len; // 문자열의 길이를 저장할 변수 int i; printf("영문자 및 숫자를 입력 (100자 이하) : "); scanf("%s", str); printf("\n"); printf("입력한 문자열 ==> %s\n", str); printf("변환된 문자열 ==> "); str_len = strlen(str); for (i = str_len - 1; i >= 0; i--) // 문자열의 끝부터 역순으로 출력 { printf("%c", str[i]); } printf("\n"); return 0; }
'프로그래밍 > C' 카테고리의 다른 글
[C] 연산자 (미작성) (0) 2024.03.12 [C] printf (0) 2024.03.12 [C] scanf() 맛보기 (0) 2024.03.12 [C] 1일차 (0) 2024.03.05