I. Variable
- Biến là một vùng trong bộ nhớ, có kích thước và địa chỉ xác định. Biến được dùng để lưu dữ liệu tạm thời. Dữ liệu có thể là một hằng số, một ký tự hoặc mỗi chuỗi.
- Để thuận tiện người ta thường đặt tên cho biến như x,y,....
- Giá trị của biến có thể thay đổi được còn hằng số thì không.
II. Datatype
- Datatype xác định kiểu của dữ liệu mà phù hợp với biến. Mỗi một kiểu dữ liệu có một dung lượng khác trong bộ nhớ khác nhau để có thể lưu trữ giá trị thuộc kiểu dữ liệu đó.
- Các từ khóa để khai báo kiểu dữ liệu:
+ int: dùng để khai báo kiểu số nguyên
+ float, double: dùng để khai báo kiểu số thực
+ char: dùng để khai báo kiểu kí tự.
- Lưu ý: float và double đều dùng để khai báo kiểu số thực nhưng double dùng 8 byte để lưu trữ còn float chỉ dùng 4 byte nên miền giá trị của double sẽ lớn hơn của float.
- Ngoài ra, còn một số từ khóa dùng để hạn chế dữ liệu ta đưa vào:
+ short: làm giảm một nửa
+ long: tăng gấp đôi
+ unsigned: loại bỏ biến nguyên âm
III. Bài tập:
Bài 1: Write a program display your information, for instance: Full-Name, Age, Address
****************************************************************************
#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[]) {
printf("\n My full name : Le Tuan Anh");
printf("\n My age : 18");
printf("\n My address : Vinh Phuc");
return 0;
}
****************************************************************************
Bài 2: Write a program that accepts a number and square the number
****************************************************************************
****************************************************************************
Bài 3: Write a C program that accepts the salary and age from the user and displays the same on the screen as output.
****************************************************************************
#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[]) {
int x;
int y;
printf("Nhap so tien luong:");
scanf("%d", &x);
printf("Nhap so tuoi:");
scanf("%d", &y);
printf("So tien luong cua ban la: %d va so tuoi cua ban la: %d", x,y);
return 0;
}
****************************************************************************
%s : Chuỗi
%d : in số ra kiểu int
%f : in số ra kiểu float
0 nhận xét:
Đăng nhận xét