문제1입력받은 정수값의 부호를 바꿔서 출력하는 프로그램을 작성해보자. 예를 들어서 -3이 입력되면 3이 출력되어야하고 5가 입력되면 -5가 출력되어야한다. 단! 반드시 비트연산자를 이용하여 구현해야 한다.문제2다음연산의 결과를 구현하는 프로그램을 작성해보자 단 \*연산
프로그램 사용자로부터 두점의 x,y좌표를 입력받아서, 두점이 이루는 직사각형의 넓이를 계산하여 출려하는 프로그램을 작성해보자. 단, 좌상단의 x,y 좌표값이 우하단의 x,y좌표값보다 작다고 가정하고 좌상단의 좌표정보를 먼저 입력받는 형태로 예제를 작성해보자 참고할수 있
ex %8d :필드폭을 8칸 확보하고, 오른쪽 정렬해서 출력을 진행한다.%-8d:필드폭을 8칸 확보하고 왼쪽 정렬해서 출력을 진행한다.필드폭을 확보할때 %5d는 오른쪽부터 세서 5칸을 확보하는 걸까??
while문은 특정조건을 주고 그 조건을 만족하는 동안, 특정영역을 계속해서 반복하는 구조이다.ex실행결과hello world! 0hello world! 1hello world! 2hello world! 3hello world! 4반복문의 구성에 있어 중요한 조건!:
1.프로그램 사용자로부터 양의 정수 하나 입력받아서, 그 수 만큼 "hello word!"를 출력하는 프로그램 작성하기2\. 프로그램 사용자로 부터 양의 정수를 하는 입력 받은 다음, 그 수만큼 3의 배수를 출력하는 프로그램을 작성하기. ex 5입력-> 3,6,9,12
if문의 구성(if문 돌아가는 사진 p180사진 넣기)이 프로그램의 문제점: 어떤 숫자가 입력되는 조건검사(비교연산)이 모두 실행됨!해결책:조건을 만족하는 if문이 발견되면 나머지 if문을 건너뛰게 하기!!= if~else문 키워드 else는 if와 함께 쓰여 하나의
수업에서 했던거179p181p182ptest189pp187p190p191
09-1 함수를 정의하고 선언하기
문제 9-1문제9-2문제9-3
전산학개론 과제..
10진수 정수를 입력 받아서 16진수로 출력하는 프로그램을 작성해보자. 이는 서식문자의 활용에 대한 문제이므로 쉽게 해결할 수 있을 것이다.
배열(array):자료형이 같은 데이터를 순서대로 나열한뒤 메모리에 연속으로 저장해 만든 자료 그룹.다수의 데이터를 저장하고 처리하는 경우에 유용하게 사용할 수 있음.int onenumber 4;int :배열을 이루는 요소(변수)의 자료형onenumber: 배열의 이름
다음과 같은 변수가 선언되었다고 가정해보자.그럼 총 6바이트 (1바이트+1바이트+4바이트)가 메모리 공간에 다음과 같이 할당된다.
배열의 이름도 포인터이다. 단, 그 값을 바꿀수 없는 '상수형태의 포인터'이다. 예제1)
함수 호출시 전달되는 인자의 값은 매개변수에 복사된다point 복사복사가 되는 것이기 때문에 함수가 호출되고 나면, 전달되는 인자와 매개변수는 별개가 된다. 함수 호출시 매개변수에 배열을 통째로 넘겨주는 방법은 존재하지 않음\-> 이유: 매개변수로 배열을 선언할 수 없
11-1
22-1 구조체란 무엇인가 456-7예제struct person { char name20; char phonenum20; int age;};int main() { struct person man1, man2; strcpy_s(man1.name,20 , "안성준"); /
문제
다차원 배열: 2차원 이상의 배열int arronedim10; 길이가 10인 1차원 int형 배열int arrtwodim5; 가로 세로 길이가 각각 5인 2차원 int형 배열int arrthreedim33; 가로,세로,높이의 각각 3인 3차원 int형 배열int arr
결과num1 과 num2의 합을 계산 ,그결과로 반환되는 값(4)을 대상으로 sizeof연산:int가 기본 연산단위여서 int형으로 변환되어 계산됨, sizeof 연산의 반환값을 대상으로 printf 함수를 호출 결과:반환값 :4result1=num1+num2; ->값
strcpy_s(destination(복사본),sizebyte,source(원본));strncpy_s(destination(복사본),sizebyte,source(원본),maxcount);strncpy_s:복사를 진행하되 sizeof(str3)가 반환한값에 해당한 문자수