성엽이
KKIMSSI
성엽이
전체 방문자
오늘
어제
  • 분류 전체보기 (454)
    • :) (2)
    • C프로그래밍이론 (9)
    • C++프로그래밍 (64)
      • STL (1)
    • C# (2)
    • Visual studio 10.0 (9)
    • AT91SAM7S256 (21)
    • 논리회로 (14)
    • AVR2560 (11)
    • TCPIP (16)
    • NetWork (4)
      • Ubuntu Linux (2)
    • Assembly (21)
    • UNIX 프로그래밍 (6)
    • RFID 분석 (1)
    • Win32 API (7)
    • Cortex-M3 (4)
    • Unity (91)
    • Flutter (9)
    • OwnProject (11)
      • It's mine (5)
      • 마인드스톰 실습 (1)
      • 보고서 자료 (2)
      • RPi B+ (2)
    • ETC (25)
      • 상식 (3)
    • MFC (40)
    • PostgeSQL (18)
    • 영상제어 (6)
      • VFW_영상처리 (1)
    • Python (0)
    • Java (30)
      • SpringBoot (2)
      • Javascript (1)
      • JSP (13)
      • Spring (8)
    • Oracle (4)
      • SQL (3)
    • HTML (6)
      • Thymeleaf (1)
      • CSS (1)
      • Bootstrap (3)
    • IDE (1)
      • VS Code (1)
    • Android (2)
    • Privacy Policy (0)
    • MYSQL (2)
      • MariaDB (2)
    • AWS (5)
    • 개인공부 (0)

블로그 메뉴

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 관리자
  • 글쓰기

공지사항

인기 글

태그

  • MFC
  • Boot Code 분석
  • ARM Reverse Engineering
  • WINAPI
  • 문자열 나누기

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
성엽이

KKIMSSI

C++프로그래밍

2013.03.11 예제연습

2013. 3. 11. 10:29

2013.03.11.zip

 

2_9

 

// 문자와 해당 아스키 코드를 출력하는 프로그램

#include <stdio.h>

int main()
{
  char ch;

  printf("Please enter any character: ");
  scanf("%c", &ch);
  printf("The ASCII code for character %1c is %3d.\n", ch, ch);
  ch = '1'+'1';
  printf("The ASCII code for character %1c is %3d.\n", ch, ch);
  return 0;
}

test

#include <stdio.h>

int main()
{
  char ch;
  ch = 92;
  printf("%c\n", ch);
  printf("\"\n");
  printf("\\\n");
  return 0;
}

2_11

/* 문자열을 화면에 출력하는 프로그램으로, 7장에서 설명되므로 여기서 이해할 필요는 없다. */

#include <stdio.h>

int main()
{
  char word[30];   /* 문자배열의 선언 word를 30byte로 늘려줌 */

  printf("Please enter anything: ");
  scanf("%s", word); //문자열로 받음 (%c는 한 글자로 받음, 문자배열에서는 &는 빼줌) 
  printf("%s, this is what you typed.\n", word);
  printf("%c%c%c%c%d%\n", word[0],word[1],word[2],word[3],word[4]);
  return 0;
}

test2

#include <stdio.h>

int main()
{
  char cNum;
  cNum = -100&&33;  //참&&참 이므로 참이 나올것이다.
  printf("%d\n", cNum);
  return 0;
}

test3

#include <stdio.h>

int main()
{
  char cNum = 100, cNum2;
  cNum = ++cNum;
  printf("%d\n", cNum);
  cNum =100;
  cNum = cNum++;
  printf("%d\n", cNum);
  cNum =100;
  cNum = cNum+1;
  printf("%d\n", cNum);
  cNum =100;
  cNum = --cNum;
  printf("%d\n", cNum);
  cNum =100;
  cNum = cNum--;
  printf("%d\n", cNum);
  cNum =100;
  cNum = cNum-1;
  printf("%d\n", cNum);

  cNum = 100;
  cNum2=++cNum;
  printf("전치형 cNum은 %d cNum2는 %d\n", cNum,cNum2);
  cNum = 100;
  cNum2=cNum++; 
  printf("후치형 cNum은 %d cNum2는 %d", cNum,cNum2);
  return 0;
}

저작자표시 (새창열림)

'C++프로그래밍' 카테고리의 다른 글

2013.03.15  (0) 2013.03.19
2013.03.14[+while 구구단]  (0) 2013.03.14
2013.03.13  (0) 2013.03.13
2013.03.12  (0) 2013.03.12
2013.03.08 예제연습  (0) 2013.03.08
    'C++프로그래밍' 카테고리의 다른 글
    • 2013.03.14[+while 구구단]
    • 2013.03.13
    • 2013.03.12
    • 2013.03.08 예제연습
    성엽이
    성엽이

    티스토리툴바