-Khái niệm tên rất quan trọng trong quá trình lập trình, nó không những thể hiện rõ ý nghĩa trong chương trình mà còn dùng để xác định các đại lượng khác nhau khi thực hiện chương trình.
-Tên thường được đặt cho hằng, biến, mảng, con trỏ, nhãn… Chiều dài tối đa của tên là 32 ký tự.
-Tên biến hợp lệ là một chuỗi ký tự liên tục gồm: Ký tự chữ, số và dấu gạch dưới. Ký tự đầu của tên phải là chữ hoặc dấu gạch dưới. Khi đặt tên không được đặt trùng với các từ khóa.
Ví dụ:
-Tên đúng: abc, kmaat10c...
-Tên sai: 12a5(bắt đầu bằng số), while(tên trùng từ khóa), a(x)(tên có dấu ngoặc tròn),...
**Chú ý: Trong C, tên phân biệt chữ hoa, chữ thường
Ví dụ: Kma khác kma.
Kiểu dữ liệu
Có 4 kiểu dữ liệu cơ bản trong C là:
-char: kích thước 1 byte, biểu diễn 1 ký tự trong bảng mã ASCII
-int(2byte), long(4byte) : Kiểu số nguyên
-float(4byte), double(8byte): Kiểu số thực
Ví dụ:
Tính tổng, hiệu, tích và thương của hai số nguyên dương.
Nhập a, b: 6 4 Tổng: 6 + 4 = 10 Hiệu: 6 – 4 = 2 Tích: 6 x 4 = 24 Thương: 6 / 4 = 1.50
#include<stdio.h> //thư viện dùng cho scanf, printf,...
#include<conio.h>
int main()
{
int a,b; //khai báo biến a,b có kiểu nguye
printf("nhap a va b: "); // in ra màn hình dòng chữ : nhap a va b:
scanf("%d", &a); //đưa giá trị vừa nhập vào a
scanf("%d", &b); // đưa giá trị vừa nhập vào b
printf("tong la: %d \n",a+b); // \n : Xuống dòng
printf("tich la : %d \n",a*b);
printf("hieu la: %d\n", a-b);
printf("thuong la: %f\n",(float)a/b);
getch();
return 0;
}
hoặc cách viết khác
#include <iostream> //thư viện này chứa hàm xuất nhập cout cin Using namespace std; Int main() { int a,b; cout<<" nhap a,b: "; cin>>a>>b; cout<<"\n tong: "<<a+b; cout<<"\n hieu: "<<a-b; cout<<"\n tich: "<<a*b; cout<<"\n thuong: "<<(float)a/b; system("pause"); //có thể thêm hoặc không return 0; }
Sự khác nhau giữa cin cout với scanf printf có thể xem thêm tại Đây
Bài tập: Nhập xuất dữ liệuMột số thông tin hổ trợ làm bài tập:
Khai báo biến:
Kiểu dữ liệu Danh sách biến
ví dụ:
int i; // khai báo biến j có kiểu nguyên
float x,y; //khai báo hai biến x,y có kiểu thực
Trong khai báo biến ta có thể gắn giá trị trược tiếp cho biến
ví dụ:
int i = 2;
float x=3,y=4;
Toán tử hai ngôi:
Toán tử Ý nghĩa Cách viết
+ Cộng a+b
- Trừ a-b
* Nhân a*b
/ Chia a/b
% Chia lấy phần dư a%b
Không có nhận xét nào:
Đăng nhận xét