학원수업/C언어
- c언어 6일차 2020.10.15
- C언어 4일차 2020.10.13
- C언어 3일차 2020.10.12
- C언어 수업 2일차 2020.10.08
- C언어 수업 1일차 2020.10.07
c언어 6일차
2020. 10. 15. 21:48
C언어 4일차
2020. 10. 13. 21:42
C++ 레퍼런스 사이트
cplusplus.com - The C++ Resources Network
www.cplusplus.com
4일차 과제
<하샤드 수>
num = 18일때 1+8 =9, num % 9 == 0 일때
print("%d < = 하샤드 수 \n",i)
#include<stdio.h>
#pragma warning (disable:4996)
int main(void)
{
int a, b;
for (int i = 10; i < 100; i++)
{
a = i / 10;
b = i % 10;
if (i % (a + b) == 0)
{
printf("%d < = 하샤드 수 \n", i);
}
}
return 0;
}
'학원수업 > C언어' 카테고리의 다른 글
C언어 7일차 (0) | 2020.10.16 |
---|---|
c언어 6일차 (0) | 2020.10.15 |
C언어 3일차 (0) | 2020.10.12 |
C언어 수업 2일차 (0) | 2020.10.08 |
C언어 수업 1일차 (0) | 2020.10.07 |
C언어 3일차
2020. 10. 12. 21:53
3일차 과제
팩토리얼
#include<stdio.h>
#pragma warning (disable:4996)
int main(void)
{
int a;
int fac = 1;
printf("정수 입력: ");
scanf("%d", &a);
for (a; a > 0; a--)
{
fac *= a;
}
printf("%d\n", fac);
return 0;
}
'학원수업 > C언어' 카테고리의 다른 글
C언어 7일차 (0) | 2020.10.16 |
---|---|
c언어 6일차 (0) | 2020.10.15 |
C언어 4일차 (0) | 2020.10.13 |
C언어 수업 2일차 (0) | 2020.10.08 |
C언어 수업 1일차 (0) | 2020.10.07 |
C언어 수업 2일차
2020. 10. 8. 19:38
정수형과 실수형
정수형(integer type): char, short, int, long
실수형(real number type): float, double
#include<stdio.h>
main()
{
int a = 10; //선언과 초기화
int b = 5;
int t; //선언
printf("%d , %d\n", a, b);
t = a;
a = b;
b = t;
printf("%d , %d\n", a, b);
}
상수(const)
literal - 숫자나 문자의 형태를 그대로를 형으로 취급하는 것(집합은 literal pool)
#include<stdio.h>
#pragma warning (disable:4996)
main()
{
char aaa = '0';
char bbb = 65;
printf("%d %c\n", aaa, aaa);
printf("%d %c\n", bbb, bbb);
}
sizeof()
sizeof연산자: 기억장소의 크기를 바이트 수로 알려줌
C언어 수업 1일차
2020. 10. 7. 20:37
Visual Studio 2019 설치
주석 단축키 ctrl + shift + /
1. compile: ctrl + F7
2. linking: F7
3. execute: ctrl + F5
F10: 디버깅모드 진입
shift + F5: 디버깅모드 탈출
#include<stdio.h>
main() // 메인함수: 반드시 있어야 되는 줄
{
printf("Hello C");
}
#include<stdio.h>
main()
{
int a = 0xAF; // 0x: 16진수, 0: 8진수
printf("%d %o %x\n", a, a, a);
// %d: digit 10진수 출력
// %o: octal 10진수 출력
// %x: hexa decimal 10진수 출력
}
#include<stdio.h>
main()
{
int age; //integer 형태를 위한 메모리 age 선언
age = 22;
printf("my age is : %d", age);
}
#include<stdio.h>
main()
{
int a = 0x12345678;
//낮은 데이터 78을 낮은 번지에 적재
//little endian(byte order)
//big endian
}