동혁님께서 c언어 수업 해주신다고 하셔서 냉큼 알겠다고 했다. 총 6주차!
어제 수업 내용
1. 프로그래밍 언어 종류
2. data type
3. about byte and bit
4. 대입 연산자 int
5. if문
6. int와 if문을 활용한 문제 풀기
longlong은 너무 길어서 잘 안 쓰고 대부분 int로 해결 가능하다고 하심. 실수형 중에는 double도 있는데 이것도 잘 안 쓴다고 하심.
수업 들을 때는 길수록 좋은 거 아닌가? 싶었는데 복습하려고 찾아본 링크에서 값의 표현범위를 설명한 표를 보고, '아.. 이유가 있구나' 싶었다 ㅋㅋ 말도 안 되게 큼..
그렇다면 bite는 무엇인가?
128 다음 숫자는 -128 이라고 하셨음. 컴퓨터 숫자는 이런 식으로 넘어감. 윈도우 날짜도 이 점이 반영되는데, 2030년에 동난다고 하셨음. 1970년으로 넘어가는 식? 그 전에 마이크로소프트에서 뭔가 작업을 하겠지만.. 2000년 오기 전에 세계가 멸망할 거다, 라는 소문이 돌았던 것도 이것에 기반한 것이라는 재미난 사실을 알게 됨. 아는 척하기 좋은 정보 ㅋㅋ 재밌었다!
The most significant bit (MSB) is the bit in a multiple-bit binary number with the largest value. This is usually the bit farthest to the left, or the bit transmitted first in a sequence. For example, in the binary number 1000, the MSB is 1, and in the binary number 0111, the MSB is 0.
#include <stdio.h>
int main()
{
여기에 코드 작성
}
int Hello; // int 자료형의 크기를 가진 Hello 변수가 선언
Hello = 30; // Hello에 30을 대입함
int Bye =7; // Bye의 값은 7이다.
printf("%d", Hello); // Hello를 출력해라
printf("%d", Bye); // Bye를 출력해라
int result = Hello + Bye;
int Bye =7; // Bye의 값은 7이다.
if (Bye ==6)
{
printf("Bye는 6입니다");
}
else if (Bye == 8)
{
printf("Bye는 7입니다!!!");
}
else
{
printf("Bye는 먼가요?\");
}
int 자료형을 가진 두 가지 변수 20, 30을 선언하고 두 변수를 더하여, 더한 값에 if문을 통하여 50인지 확인하자.
변수값: value1, value2.
result가 위에 있어서 result1으로 함.
int value1 = 20;
int value2 = 30;
int result1 = value1 + value2;
if(result1 == 50)
{
printf("50입니다~~");
}
오류 나오니까 엥?? 싶었는데, 디스코드로 화면 공유해서 하나하나 봐주셔서 너무 좋았다 ㅠㅠ 혼자 공부했으면 진작에 때려치웠을 듯?? byte and bit 부분에서 유진님도 계속 엥?? 하셔서 너무 웃겼음ㅋㅋ 재밌는 수업이었다!~!!
Dec2, 05:50
기초가 없어서 이것저것 찾아보면서 메모하니 2시간이나 걸렸다 ㅋ
느릿느릿,,
그래도 새로운 것 배우는 건 언제나 설렌다!