By GokiSoft.com| 15:24 22/11/2021|
Lập Trình C

[Video] Cài đặt môi trường + tìm hiểu biến & kiểu dữ liệu + printf function trong C BT2640



Cài đặt môi trường phát triển dự án:

Phần mềm máy tính -> máy hiểu & run -> viết bằng mã máy (mã nhị phân: 1010101)

Lưu ý khi viết code bằng C:
	- Phân biệt chữ hoa và chữ thường: nhỡ kỹ và chính xác

Phân tích Flowchart
- Cộng 2 số:
- Biến: a, b, c -> số nguyên -> Biểu diễn trong máy tính như thế nào

Quy định đặt tên biết
	- Chữ cái đầu tiên của biến: a-zA-Z hoặc _
	- Các ký tự tiếp theo: a-zA-Z hoặc _ hoặc 0-9
	-> Nếu biến ko tuân theo quy định trên -> sai
	- Tên biến ko được trung với keyword: (Từ khóa) - câu lệnh - ngôn ngữ lập trình quy định sẵn

Biểu diễn:
số nguyên a, b, c -> trong máy tính như nào -> int a; int b; int c;
Ký tự: A, b, C, d, D, k, K -> ...

số nguyên a có giá trị 12 -> biểu diễn trong chuong trinh như nào

Biến:
	PC:
		Bộ nhớ: HDD, SSD, RAM, ROM, CPU (Thanh nhớ) -> tổng hợp của các ô nhơ nhỏ tạo lên
	Khai báo 1 biến: a, b, c, x, ... => đại diện cho 1 ô nhớ của RAM

	Biến: a, b, c -> giá trị của nó có thể đc phép thay đổi
	Biên hằng k -> giá trị của nó ko đc phep thay đổi

Khái niệm liên quan tới bộ nhớ máy tính:
TB -> GB -> MB -> KB -> B -> bit
1KB -> 1024B
1MB -> 1024 KB -> ...
1GB -> 1024 MB -> ...
1TB -> 1024 GB -> ...

SSD : 500GB -> ... -> B -> bit
B -> 8BIT (DIEM TU TINH TREN THIET BI BO NHO) -> BIT: 10101010...

HIEU VE MAY TINH CHUT
10, 1, 2, ... -> Cớ số 10 (0 -> 9)
Máy tính: 10011100... (cơ số 2: 0 -> 1)

12(10) -> con người hiểu -> máy tính hiểu -> chuyển cớ 10 về cơ số 2 -> máy tính mới hiểu
12(10) -> 1100 (2)
1100(2) -> 

25(10) -> 11001(2)

11001(2) ->

169(10) -> ???



#include <stdio.h>
#include <stdlib.h>

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	//Noi bat dau trien khai viet code
	printf("Hello World!!!");
	//Bieu dien so nguyen
	int a;
	a = 12;
	a = 50;
	long int tt = 12;
	unsigned int u = 16;
	
	const int k = 10;//Bien hang -> ko dc phep thay doi gia tri
	
	int b = 2, c = 10;
	
	//Bieu dien so thuc
	float t1 = 12.6;
	
	//Bieu dien ky tu
	char c2;
	c2 = 'A';//chu y: su dung dau nhay '
	printf("\nc2 = %c", c2);
	
	//B1: Khai bao bien + gan gia tri ->
	int A, B;
	A = 10;
	B = 6;
	
	//B2: Phep cong
	int C;
	C = A + B;
	
	//int -> %d, float -> %f, char -> %c
	//\n -> ky tu xuong dong
	printf("\nGia tri C");
	printf("\nGia tri C = %d", C);
	
	printf("\nGia tri C = A + B = %d + %d = %d", A, B, C);
	printf("\nGia tri C = A + B = %d (Thay the A) + %d (Thay the B) = %d (Thay the C)", A, B, C);
	
	//Ket thuc phat trien du an
	return 0;
}





Tags:

Liên kết rút gọn:

https://gokisoft.com/2640

Bình luận