김학규의 홈페이지입니다.
뉴스와토론
Neolith의 방
갤러리
기획&아이디어
Q&A와 스터디
소모임&잡담
차갤
지름신갤
추천/비추천
WIKI
링크
Q&A와 스터디
글 수
3,012
회원 가입
로그인
c언어 질문두개만요;;
MultipleGoer
http://old.lameproof.com/390639
2006.01.09
02:54:40 (*.255.85.224)
961
4
/
0
학원에서 책도 안주고 가르쳐주지도 않고 숙제를 내네요;; 모르면 하지말라했지만;; 나는 우등생이기에;;
네이버에서 못찾겠는거 두개;;
먼저 제일급한건 ^의 용도 에 대해서...
그리고 숫자를 글자로 프린트 어떻게 하는지좀;; 대충 개념만;; EX)'1'을 '홀수' 로 출력;;
이 게시물을...
목록
수정
삭제
2006.01.09
06:22:12 (*.209.134.45)
네오
^연산은 몇제곱승 할때 사용합니다. ( 정확한 용어가 생각 안나네요. ㅡ.ㅡ;; ) 예를 들어 2의 3승( 2^3 ), 2의 7승( 2^7 ) 이런 식으로 표현합니다.
int i = 2^5; // i는 32겠죠?
숫자를 글자로 프린팅하는 방식은.. 그냥 간단하게 switch문이나 if else 문으로 하는 방식과,
배열이 뭔지 아신다면 해당 숫자와 글자를 맵핑시켜서 하는 방법이 있겠네요.
처음 공부하신다니 첫번째 방법대로 해보세요..if( 1 == num ) printf("홀수"); 이런식으로..
만약 숙제가 숫자를 입력받아 홀수인지 짝수인지 출력하는 문제라면..
%연산자도 알아야 합니다. 혹시 아직 안배우셨다면 조금 복잡하더라도 *, / 연산자만으로도 구현가능하니깐 잘 생각해보세요.
2006.01.09
07:52:20 (*.54.72.249)
자갈공명
C에서 '^' 는 xor 입니다. 비트연산으로 양쪽 모두 참이거나 거짓이면 0, 둘중하나만 참이면 1이 됩니다.
2^5 = 010 ^ 101 = 111 = 7 입니다
2006.01.09
09:29:59 (*.107.113.189)
안군
printf( "%s", ( num % 2 == 0 ) ? "짝수" : "홀수" );
제가 종종 이용하는 방법... 근데, 학원 선생님들 중에도 ? 연산자 모르는 분들도 많;;;
2006.01.09
12:08:09 (*.121.220.77)
엘린
? : 연산자는 가독성이 떨어져서...물론 제이야기 입니다..
때문에 길어지더라도 if문을 쓰지요..;;
2006.01.09
14:42:40 (*.181.237.241)
Mandami
#define SWAP(x,y) (x^=y^=x^=y)
이렇게 하면 x와 y가 같은수가 아닐때, 두 수가 치환됩니다. (두 수가 같을 경우 두 수 모두 0이 됩니다.)
속도도 빠르고 간단해서 자주 이용합니다.
2006.01.09
15:32:55 (*.255.85.224)
MultipleGoer
아; 감사합니다;;
좀더 공부하고 나서 답글을 읽어야 할듯;;
여튼 정말감사합니다...
2006.01.09
16:42:22 (*.49.85.185)
1ststory
? 연산은 간단한 if문의 사용에서 편리하게 사용됩니다.
또한 if문과 비교했을때와도 별 차이는 없죠
if(i % 2)
printf("홀수");
else
printf("짝수");
이것보다는
(i % 2)? "홀수": "짝수";
이게 편하고 보기 좋을때가 많죠.(일단 코딩 길이가 길어지지 않고 간단하게 읽기 편하죠)
2006.01.10
01:16:05 (*.255.85.224)
MultipleGoer
학원 선생님도 ? 를 쓰시더군요;; 저는 여기 답변들이 이해가 잘안가서;; 숙제는 못해간;;
2006.01.10
04:18:30 (*.209.134.45)
네오
헛.. 제가 착각했네요. 죄송합니다. ㅋ ( .. )
생각해보니 학교다닐때도 저거 헷갈려서 시험문제 틀린듯..
치환할때
x^=y; y^=x; x^=y; ( 이럼 같은 값이라도 상관없음. )
x-=y; y+=x; x=y-x; ( 이것도 많이 쓰인데, 속도가 위에것보다 약간 느림.. )
둘다 참고하세요. 소스보면 둘다 나오더군요..
2006.01.10
06:33:22 (*.107.113.189)
안군
그나저나.. MultipleGoer님도, 길고 험난한 길에 들어서셨군요... 삼가 조의를.. ( __)
나의 소셜 정보
원하시는 로그인을 선택해주세요
비밀번호
» 편집 도구모음 건너뛰기
되돌리기
다시 실행
형식
제목 1
제목 2
제목 3
제목 4
제목 5
제목 6
글꼴
돋움
굴림
바탕
Arial
Arial Black
Tahoma
Verdana
Sans-serif
Serif
Monospace
Cursive
Fantasy
크기
9px
10px
11px
12px
13px
14px
16px
18px
24px
32px
줄 간격
100%
120%
140%
160%
180%
200%
진하게
밑줄
기울임
취소선
글자 색
#ff0000
#ff6c00
#ffaa00
#ffef00
#a6cf00
#009e25
#00b0a2
#0075c8
#3a32c3
#7820b9
#ef007c
#000000
#252525
#464646
#636363
#7d7d7d
#9a9a9a
#ffe8e8
#f7e2d2
#f5eddc
#f5f4e0
#edf2c2
#def7e5
#d9eeec
#c9e0f0
#d6d4eb
#e7dbed
#f1e2ea
#acacac
#c2c2c2
#cccccc
#e1e1e1
#ebebeb
#ffffff
#e97d81
#e19b73
#d1b274
#cfcca2
#cfcca2
#61b977
#53aea8
#518fbb
#6a65bb
#9a54ce
#e573ae
#5a504b
#767b86
#00ffff
#00ff00
#a0f000
#ffff00
#951015
#6e391a
#785c25
#5f5b25
#4c511f
#1c4827
#0d514c
#1b496a
#2b285f
#45245b
#721947
#352e2c
#3c3f45
#00aaff
#0000ff
#a800ff
#ff00ff
글자 배경색
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
가나다
위 첨자
아래 첨자
왼쪽 정렬
가운데 정렬
오른쪽 정렬
양쪽 정렬
번호 매기기
목록
단락의 들여쓰기 수준을 낮춥니다.
들여쓰기
인용문
왼쪽 실선
인용 부호
실선
실선 + 배경
굵은 실선
점선
점선 + 배경
적용 취소
링크
하이퍼링크
새 창으로
확인
취소
특수문자
특수문자 삽입
특수문자 레이어 닫기
일반기호
숫자와 단위
원, 괄호
한글
그리스,라틴어
일본어
선택한 기호
특수문자 레이어 닫기
표
칸 수 지정
행
1행 추가
1행 삭제
열
1열 추가
1열 삭제
표 속성 지정
테두리 굵기
1px 더하기
1px 빼기
테두리 색
색상 찾기
색상 찾기
표 배경색
색상 찾기
색상 찾기
셀 병합
열 분할
행 분할
확장 컴포넌트
이모티콘 출력
이미지 추가
멀티미디어 자료 관리
설문조사 컴포넌트
기본 이미지 갤러리
Naver Photo Editor
HTML 편집기
입력창 크기 조절
파일 첨부
선택 삭제
본문 삽입
문서 첨부 제한 : 0Byte/ 20.00MB
파일 제한 크기 : 20.00MB (허용 확장자 : *.*)
번호
제목
글쓴이
조회 수
추천 수
날짜
최근 수정일
92
클래스예제 질문
5
8
민스
941
1
2005-06-20
2005-06-20 13:30
자료구조 책보면서 클래스공부도 하는중인데 예제가 안풀리네요 ㅜ_ㅜ 다음은 예제 다음 클래스 선언을 참고로 물음에 답하라 class Hello { public: void Greet(string name); }; 이 함수가 불려지면 Greet라는 멤버함수는 He...
91
'재미'조건이란 무엇일까요?
5
신진국
940
2007-08-15
2013-05-19 13:42
'재미'조건이란 무엇일까요? 게임 기획 관련 서적에선 '성취도&호기심(상상력을 자극하는)' 정도만 언급하고 있네요. 성취도와 호기심 말고는 없는 것인가요? 추신: 글이 날아간건지...아님, 어딘가에 달려인는 건지...;; 갑자기 썼던...
90
마우스에대한질문 ㅡ.ㅡ
6
아힌이
940
24
2005-02-01
2013-08-16 16:16
마우스를 ms사의 basic optical mouse를 쓰고 있는데요. 마우쓰를 쓰다가 지혼자 훽~~~~~~~하고 움직여서 바꺼왔습니다. 그런대도 또 지혼자 움직이네요. 어쩔때는 마우쓰않쓰고 있을떄 조금식 지혼자 움직인다는 ㅡ.ㅡ 마우스 ...
89
메가스터디 동영상 강좌를 듣는데, 속도조절이 안되네요.
3
아프네이델
940
16
2005-01-12
2013-08-16 16:12
안녕하세요. 아프네이델 입니다. 메가스터디를 통해 인터넷강좌를 듣고 있는데, 최근부터 갑자기 속도조절이 안됩니다. 속도조절이 안되기 전에 저희 아버지께서 최근에 구입하신 PDA 에 푹 빠지셔서 이것저것 프로그램을 설치하신...
88
[운영자란-3] 현금거래? 개인의 욕심?
2
kimo
940
27
2004-10-06
2013-08-16 15:57
(5) 왜 현금거래가 이루어지는 것이 잘못인가? 운영자 이야기중에 의문을 가진 부분을 해소시키기 위해서 커맨트를 달아보았다. 왜 현금거래가 이루어지는 것이 잘못인가는 앞전에 마지막글에 보았듯이 유저들간의 불공평성 때문에 ...
87
컴퓨터 업그래이드에 관해서..
7
Silpheed
940
4
2004-07-06
2013-08-16 15:42
안녕하세요. 컴퓨터 업그래이드는 안하지만.. (.. ) 제가 알고 있는게 맞는지 그리고 모르는 부분에 대해서 알고 싶어서 이렇게 질문글 올립니다. 'ㅂ' 보통 컴퓨터 업그래이드 하시는분들 보면 메인보드, CPU, 램, 그래픽카드를...
86
릴리즈 모드로 컴파일하고 실행하면 리부팅이 됩니다... -_-;;
1
고영훈
939
2006-08-14
2006-08-14 11:37
프로그램을 짜고 릴리즈 모드로 컴파일하고 실행하면 리부팅이 됩니다... -_-;; 디버그 모드로 테스트 다 잘되서 릴리즈로 하니까 이러네요 new로 상당한 양의 메모리를 할당하는 부분이 있는데 이게 문제가 될 수 있나요? 어떤...
85
게임프로그래머로 가기위한 공부순서도.? 방법.?
7
히스
939
2006-04-10
2006-04-10 11:26
게임프로그래머기 되려고 합니다.;; 공부 순서도랄까.?? 그게 좀 필요한데. 누가좀 알려주셨으면 합니다. 지금 대략 C언어 기본문법(?) 포인터라던지 구조체 배열 함수 파일 입출 동적할당 같은 것은 책보면서 다 익혔습니다. 이제...
84
CPU 질문;;
10
CamilleBidan
939
2006-03-01
2006-03-01 01:17
차세대기를 보면 엑박360의 경우 3개의 독립된 대칭 코어. 각 3.2 GHz 코어당 두개의 하드웨어 스레드. 총 6개의 하드웨어 스레드 코어당 VMX-128 벡터유닛 하나. 총 3개 하드웨어 스레드당 128 VMX-128 레지스터 1 MB L2 ...
83
인터넷에대해서~~~~~~~~~
2
리뮤자벨로
939
4
2005-04-04
2005-04-04 23:39
인터넷이라면 무한정보도 나눌수 있다고 하지만 모든말을 인터넷을통해서 할수 없지요?? 그럼인터넷도 제약된 방인가요?
82
기획자가 알아야 할 프로그램적 지식은 어느정도 인가요??..
5
2
맨's 뷰티샵
939
1
2005-02-22
2005-02-22 16:50
기획자가 프로그래머와 회의할때 말입니다. 프로그래머가 기획자가 갖춰야 할 프로그램 기술적 사항은 무엇이라고 보시나요?? 수월한 회의 진행을 위해서 기획자들이 갖춰야 할것들 말이죠.. 회의할때 프로그래머의 의견에 대해 이해...
81
프로그래밍이라는 말은 C/C++,API,다이렉트등 모두를 포함하는건가요?
10
천공의스쿠타
939
7
2005-02-04
2013-08-16 16:19
"나는 취미가 프로그래밍 책 보기였는데, 요새는 경영책을 더 자주 본다" 전문가가 취미라고 하는 정도의 프로그래밍의 범위는 최소 어디에서 어디까지 인가요? 아니면 C/C++ 프로그래밍만을 뜻하는건가요?
80
검과 회로라는 책에 대한 질문입니다.
3
데님 파월
939
4
2005-01-04
2013-08-16 16:09
검과 회로라는 책의 가격을 아시는 분은 리플달아주세요~ 서면이나 남포동 나가서 큰 서점에서 살 생각인데.. 설마 없진 않겠죠; 가격을 알아야 돈을 적당히 들고가서 지름신한테 안당하죠..ㅜ.ㅡ
79
정확한 정보점.........;;
4
지정웅
939
1
2004-10-14
2013-08-16 16:00
고 3 인데 궁금 한게 있어서요;; 게임쪽(대충 프로그래머, 그래픽 같은;;;;;)에 갈려면 수학, 물리, 영어 가 어느정도의 기본기가 있어야 하나요??;; 그리고 GM(운영자(맞나-0-?;;)) 이 댈려면 기본으로 무엇을 배워야 하나요?
78
인터넷에는 왜 제대로 된 법이 없나요?
5
Arusa
939
6
2004-08-12
2013-08-16 15:46
흠... 한달에 대략 5천원인가? 정도 내고 p2p 사용 하는거 있다고 듣었는데... 어째서 p2p 자체가 불법이 아니죠? 김선일 씨 살해 동영상이나(참수란 표현이 어울리지 않기 때문에), 뭐 야동이라든지... 또, 주요 프로그램들...등...
77
이번엔 c++ 책을 한게 구입하고싶은데...
10
냐옹
939
8
2004-06-03
2013-08-16 15:41
c++의 기초에 대하여 자세히 나와있는 책이 없을까요? 대부분 다 잘나와있을것도 같지만(?) 가끔씩 생전 듣도 보도 못한 굉장히 어려운책들도 많은거 같아서요. 그레도 다른사람이 추천해주는 책을 사는게 더좋은것도 같고...음......
76
맥스 스크립트에 관한 질문입니다.
2
김정현
938
2006-12-08
2006-12-08 09:37
공을 하나 만들고 패스를 하나 만들어서, 패스 위에 공을 올려놨습니다. 약 2000프레임 정도로 해서 매 프레임마다 공의 x와 y의 좌표를 text로 뽑고 싶습니다. .......... 헌데..... 맥스 스크립트 관련 서적은...... 오로지 ...
75
directX설치 질문있습니다
2
zignighT
938
2006-10-15
2006-10-15 04:42
안냐때영 코리안카야만 레임에 글적는건 되게 오랜만이네요 다름아니라 식구들의 비협조로 성인광고등 팝업이 감당이 안돼, 두세달에 걸쳐 항상 포멧을 해야합니다. 그런데 이번달은 좀 이상합니다. 항상 되던 윈도우XP인증도 인증...
74
아.. 저도 맥스 질문
6
쿠치
938
2006-06-05
2006-06-05 01:42
곧 방학이 다가오는데 방학때 맥스를 배워보려고 합니다. 저번 방학때 3개월간 배워놓은 가락이 있어서 어느정도 만지작거릴줄은 아는데요 이게 맥스는 전문직업과정 아니면 다들 3~5개월과정이 대부분이더군요 그렇다고 다시 처음부...
73
OpenGL ES 공부하려고 하는데 자료 구하기가 힘드네요~도와주세요~ㅡㅡ;;
4
욥스
938
3
2006-01-25
2006-01-25 15:17
OpenGL ES를 공부하고싶어서 이리저리 찾아봤는데... 책은 영어로 된 원서 한권이 전부이고 관련된 자료도 구하기가 힘드네요. OpenGL ES관련 자료 있는곳 아시는 분 도와주세요~^^;;
목록
쓰기
첫 페이지
142
143
144
145
146
147
148
149
150
151
끝 페이지
제목
내용
제목+내용
댓글
이름
닉네임
아이디
태그
검색
취소
int i = 2^5; // i는 32겠죠?
숫자를 글자로 프린팅하는 방식은.. 그냥 간단하게 switch문이나 if else 문으로 하는 방식과,
배열이 뭔지 아신다면 해당 숫자와 글자를 맵핑시켜서 하는 방법이 있겠네요.
처음 공부하신다니 첫번째 방법대로 해보세요..if( 1 == num ) printf("홀수"); 이런식으로..
만약 숙제가 숫자를 입력받아 홀수인지 짝수인지 출력하는 문제라면..
%연산자도 알아야 합니다. 혹시 아직 안배우셨다면 조금 복잡하더라도 *, / 연산자만으로도 구현가능하니깐 잘 생각해보세요.