반응형

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include "stdafx.h"
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
 
int main()
{
    unsigned char data = 1;
    char str[100];
    int mode = 0;
 
    while (1) {
 
        system("cls");
        _itoa_s(data, str, 2);
        if (strlen(str) < 8) {
            for (int i = 0; i < 8 - strlen(str); i++printf("0");
        }
 
        if (mode == 0) {
            data = data << 1;
            if (data == 128)
                mode = 1;
        }
        else if (mode == 1) {
            data = data >> 1;
            if (data == 1)
                mode = 0;
        }
        printf("%s", str);
 
        printf("\n%d", data);
        
            
        Sleep(500);
    }
    return 0;
}
 
cs
반응형

'Study > C' 카테고리의 다른 글

C언어 - 이중 포인터  (0) 2018.08.29
C언어 - 비트연산3 (0을 이동시키기)  (0) 2018.08.29
C언어 - 비트 연산  (0) 2018.08.29
C언어 - Tictactoe 게임  (0) 2018.08.28
C언어 - 블럭 옴기기 게임  (0) 2018.08.28

+ Recent posts