프로그래밍 연습/C언어_기타 연습문제
-
C언어 조건문 switch ~ case와 while 반복문을 이용한 계산기프로그래밍 연습/C언어_기타 연습문제 2020. 9. 20. 11:13
C언어 조건문 switch ~ case와 반복문 while을 이용한 계산기 만들기 while문 기본 구조 while(조건식) { 실행할 문장; } 조건식이 참이면 명령문을 실행한다. 중괄호 {} 내부의 명령문을 모두 실행하고 나면 다시 조건식으로 돌아가 조건식의 참, 거짓을 다시 판단한다. 조건식이 거짓이 되기 전까지 명령문을 반복해서 실행하고, 거짓이면 조건문을 탈출한다. 거짓 : 0 참 : 1 즉 조건식이 항상 참(1)이다. while(1) { 실행할 문장; . . . 중단 조건; } scanf("%c",&ch); 연산자 "%c"앞에 공백 문자를 집어 넣어야 한다.
-
C언어 조건문 else if 와 논리 연산자(and or)를 이용한 문제프로그래밍 연습/C언어_기타 연습문제 2020. 9. 16. 00:13
C언어 else if 와 논리 연산자(and or)를 이용한 문제 scanf로 0~100사이의 guage를 입력받자. 임의의 수 guage가 45~55 범위이면 '노란색'으로 출력하고, 35~65 범위이면 '빨간색'으로 출력하고, 그 외의 경우 '초록색'으로 출력하는 프로그램을 만들어라 논리연산자 (and or) && (and) ll (or) 0 0=>0 0 1=>0 1 0=>0 1 1=>1 0 0 => 0 0 1 => 1 1 0 => 1 1 1 => 1 논리연산자들은 다수의 조건을 조합하여 참거짓을 따지는 연산자로, 두 개 이상의 조건을 동시에 사용할 수 있다. if (조건문) 안에 두 개의 조건이 있으므로 and 연산자를 이용해야 한다.
-
C언어 조건문 else if 와 char 자료형을 이용한 문제프로그래밍 연습/C언어_기타 연습문제 2020. 9. 15. 21:38
C언어 else if 와 char 자료형을 이용한 문제 'u'를 입력하면 '위쪽입니다' 'd'를 입력하면 '아래쪽 입니다' 'l'를 입력하면 '왼쪽입니다' 'r'를 입력하면 '오른쪽 입니다' 를 출력하시오 if (조건식)에는 세미콜론이 붙으면 안 된다. if (조건식) O if (조건식); X char 문자형 자료형이므로 문자에는 따옴표(')를 입력해야 한다. if (a='r') char는 8비트 정수형 처리 변수이다. 8bit = 1byte이며, 128~127개의 문자가 들어간다. ex) right => 5바이트