① switch(c) { case 1 : printf("A"); case 2 : printf("B"); case 3 : printf("C"); default : printf("F") ... if (b>c) printf("%d\n", b); else printf("%d\n", c); } } [순서도] [실행결과] 7.5) 다음의 표를 기준으로 나이에 따라 티켓을 출력하는 ... 변수 c에 2가 저장되어 있으므로 case 2가 선택되고 이어서 case 3과 default가 처리됨.
연습문제 과제 233p 6. 다음 2개의 if문을 논리 연사자를 사용하여 하나의 if문으로 다시 작성하라. ... if (1 > 2) if (3 < 4) printf(“A\n”); else printf(“B\n”); printf(“C\n”); C 8. ... (a) if( age > 18 ); printf(“성인\n”); else printf(“청소년\n”); 문제없음 (b) if( 0 90 ) printf(“장학금\n”); printf
쉽게 풀어쓴 C언어 EXPRESS 연습문제 3장 1. ... C프로그램에 대하여 잘못 설명한 것을 모두 골라보자. ③ ① C프로그램은 적어도 하나의 함수를 가진다. ② C프로그램에서 반드시 있어야 하는 함수는main()이다. ③ 적어도 하나의 ... (“%d”,x); scanf(“%d”,&x); scanf(“%d”,y); scanf(“%d”,&y); prod=xy; prod=x*y; printf(곱셈의 결과=%f,prod); printf
C 언어의 특징을 기술하시오. ritchie 에 의해 개발된 시스템 프로그래밍 언어로 프로그램을 간결하게 쓸 수 있고, 프로그래밍하기 편리한 언어이다. ... “C 프로그래밍” 을 영문자와 한글 문자로 나누어서 2행으로 출력하는 다음 프로그램을 올바르게 고치시오. print("C"); 를 print("C\n"); 로 고친다 4. ... 또한 비교적 저수준의 함수형언어로 모든 함수에 대해 재귀호출이 가능하며 풍부한 데이터 형, 연산자를 가지고 있고 식과 문장 등의 표현이 간결하다. 2.
쉽게 풀어 쓴 C언어 Express 5장 Exercise 01 다음 중 우선 순위가 가장 높은 연산자는? ... c = 30; ③ max = a > b ? (a > c ? a : c ) : b ④ (a > b) ? ( a : b) 07 다음 프로그램의 출력은? ... 만약 키가 150cm 미만이면 보호자가 동반하여야 한다. 나이 >= 6 && 키 >= 150 || (키 = 3.0 && (토플 >=300 || 토익 >= 700)
쉽게 풀어 쓴 C언어 Express 개정 3판_ 4장 Exercise 1. 다음의 식별자 중에서 잘못 된 것은? ... 다음 자료형을 최대값이 작은 것부터 나열하라. float, char, unsigned, unsigned char, double, int, long, short ( char ? ... b = ‘X’; float c = 1.2345; printf(“\a”); printf(“예제\t프로그램\n”); printf(“%d, %c, %f\n”, a, b, c); return
3번#include int main(){printf("*********************************\n");printf(" 리포트 \n");printf("*********************************\n\n");printf("********..
내용점검 연습 다음에서 서술 내용이 맞으면 0, 틀리면 x 하시오. ... C 언어와 같은 배열의 이러한 특징을 행 우선 배열이라 한다. 이차원 배열선언 초기값 지정에서 첫 번째 대괄호 내부의 행의 크기는 명시하지 않을 수 있다. ... 다음 각각의 문제에서 가장 적절한 것을 하나 선택하시오. 다음은 배열에 대한 설명이다. 다음 중에서 잘못 설명하고 있는 것은 무엇인가? (라) 배열크기로 변수는 사용할 수 없다.
내용점검 연습 다음에서 서술 내용이 맞으면 0, 틀리면 x 하시오. C 프로그램이란 여러 함수의 집합으로 구성되는 프로그램이다. ... 구하는 함수를 만들고, 표준입력으로 받은 두 변의 길이 a, b를 이용하여 하나의 사선 길이 c를 구하는 프로그램을 작성하시오. a2 + b2 = c2 c a b #include ... : a = %.2lf, b = %.2lf, c = %.2lf\n", a, b, c); printf("삼각형정보: a^2 = %.2lf, b^2 = %.2lf, c^2 = %.2lf\
내용점검 연습 다음에서 서술 내용이 맞으면 0, 틀리면 x 하시오. ... 다음 각각의 문제에서 가장 적절한 것을 하나 선택하시오. 다음 중 컴파일이 성공하는 소스 파일은? ... ) C 언어는 B 언어에서 발전된 언어이다. ( O ) C 언어는 최초의 고급언어이다. ( X ) 고급언어로 기술된 소스파일을 목적파일로 만들어 주는 프로그램은 어셈블러이다. (
내용점검 연습1.다음에서 서술 내용이 맞으면 0, 틀리면 x 하시오.①순차적 실행을 변형한 구문을 제어문(control statement)이라 한다. ... (O)②C 언어에서 제공하는 제어문은 조건선택, 반복(순환), 분기처리로 나눌 수 있다.( O )③switch 문에서 case 4, 5와 같은 표현이 가능하다. ( X )④반복문 for ... 다음에서 비어있는 부분을 적당히 채우시오. ①문장 if는 조건에 따른 선택을 지원하는 구문이다.②switch 문에서 주어진 연산식의 자료유형은 문자형 또는 정수형이어야 한다.③C 언어는
A, B, C, D, E E, D, C, B, A A, B, C, E, D B, A, C, D, E 스택에서는 LIFO형으로 출력되기 때문에 마지막에 들어온 E부터 순서대로 출력되므로 ... -1){ count = 0; else count = p_stack-. ... '; here.r = r; here.c = c; here.dir = ++dir; push(here); // 현재 위치를 스택에 저장하고 r = nextrow; c = nextcol;
이 구조체에는 문자 배열로 된 이름, 사람의 나이를 나타내는 정수 값, 각 개인의 월급을 나타내는 float값 등이 변수로 들어가야한다. c언어의 typedef을 이용하여 complex라고 ... 현재 배열에 들어있는 원소의 개수는 items개라고 하자 앞의 문제에서 구현한 delect() 함수의 시간 복잡도는? ... 현재 배열에 들어있는 원소의 개수는 items개라고 하자 앞의 문제에서 구현한 insert() 함수의 시간 복잡도는? 시간 복잡도는 n이다.
순환호출에서는 순환호출을 할 때마다 문제의 크기가 작아져야 한다.(1) 팩토리얼 계산 문제에서 순환호출이 일어날 때마다 문제가 어떻게 작아지는가? ... 값을 반환할 때 n*factorial(n-1)을 순환호출 하면서 작아진다.(2) 하노이 탑에서 순환호출이 일어날 때마다 문제의 어떻게 작아지는가?