Tin học đại cương - Khái niệm cơ bản về C biểu thức và các phép toán nhập xuất dữ liệu docx

42 1.1K 2
Tin học đại cương - Khái niệm cơ bản về C biểu thức và các phép toán nhập xuất dữ liệu docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

www.uit.edu.vn TIN HỌC ĐẠI CƯƠNG KHÁI NIỆM CƠ BẢN VỀ C BIỂU THỨC & CÁC PHÉP TOÁN NHẬP XUẤT DỮ LIỆU NỘI DUNG Tin học đại cương KHÁI NIỆM CƠ BẢN VỀ C KHÁI NIỆM CƠ BẢN VỀ C  Chương trình C  Các kiểu liệu sở  Hằng, biến Tin học đại cương  Chương trình ví dụ DẪN NHẬP BÀI TỐN THUẬT GIẢI Tin học đại cương NN LẬP TRÌNH MÁY TÍNH CHƯƠNG TRÌNH C ĐƠN GIẢN /* Nhập vào số nguyên Tính in tổng chúng */ #include // stdio.h, conio.h: tên thư viện #include void main() // void : Kiểu hàm trả { int a, b, sum; // khai báo biến địa phương clrscr(); printf("Nhap a="); // hàm xuất hình scanf("%d", &a); // hàm nhập theo dịa biến a printf("Nhap b="); // %d: thị đặc tả // cho biến kiểu int Tin học đại cương scanf("%d", &b); sum=a+b; // phép gán = printf("Tong: %d + %d = %d", a, b, sum); getch( ); // hàm nhận ký tự trực tiếp từ đệm } // kết thúc hàm CÁC KIỂU DỮ LIỆU CƠ SỞ  Kiểu ký tự: char, unsigned char  Kiểu số nguyên: int, unsigned, long, unsigned long, long  Kiểu dấu chấm động: float, double, long double Tin học đại cương  Kiểu void CÁC KIỂU DỮ LIỆU CƠ SỞ Tin học đại cương KDL BC++ 3.1 HẰNG, BIẾN  HẰNG  Cách định nghĩa chương trình: Cách 1: Tin học đại cương #define Cách 2: const = ;  Ví dụ: #define PI 3.1415 const float PI = 3.1415; HẰNG, BIẾN  Các loại hằng: Hằng số: #define MAX 100 Hằng ký tự: #define STOP ‘Q’ Tin học đại cương Hằng chuỗi: #define NNC “Ngôn ngữ LT C” HẰNG, BIẾN  BIẾN  Cách khai báo biến: ; VD: int a, b; float x;  Khởi tạo giá trị ban đầu cho biến Tin học đại cương VD: int a, b=6, d=1;  Truy xuất đến địa biến: &tên_biến VD: &a 10 BIỂU THỨC VÀ CÁC PHÉP TOÁN  CÁC PHÉP TĂNG GIẢM MỘT ĐƠN VỊ: ++, -Ví dụ: int n = 5, x; // tăng n lên gán cho x x = ++n; // n = n+1 = 6; x = n = // gán n cho x tang n lên Tin học đại cương x = n++; // x = n = 5; n = n+1 =  Phép toán ++, thao tác biến có giá trị nguyên 28 BIỂU THỨC VÀ CÁC PHÉP TOÁN Tin học đại cương  CÂU LỆNH GÁN =  Dạng 1: Biến = ;  Dạng 2: Biến = ; Với phép toán: +, -, *, /, %, &, |, ^, Ví dụ: int c, a=3, b=4; int so = 10; c = a+b; // dạng 1, c=3+4=7 so += 5; // dạng 2: so=so+5=15 a = b = c = 0; 29 BIỂU THỨC VÀ CÁC PHÉP TOÁN  a + = n; a = a – n  a - = n; a = a * n  a * = n; a = a / n  a / = n; a = a % n  a % = n; a = a + Tin học đại cương a = a + n  a + = 1; a ++; ++a; a = a –  a - = 1; a ; a; 30 BIỂU THỨC VÀ CÁC PHÉP TOÁN  TOÁN TỬ ĐIỀU KIỆN (?)  Cú pháp khai báo ?:;  Kết biểu thức nhận điều kiện có giá trị khác (điều kiện đúng),  Tin học đại cương  ngược lại, nhận 31 BIỂU THỨC VÀ CÁC PHÉP TỐN  Ví dụ: int a = 7, b = 10; int min, max; = (ab)? a : b; // max = b = 10 32 THỨ TỰ ƯU TIÊN CỦA CÁC PHÉP TOÁN ĐỘ ƯU TIÊN PHÉP TOÁN () ! ~ ++ + (type) * & sizeof Phải sang trái * / Trái sang phải Tin học đại cương [] -> TRÌNH TỰ KẾT HỢP + - > Trái sang phải 33 THỨ TỰ ƯU TIÊN CỦA CÁC PHÉP TOÁN ĐỘ ƯU TIÊN PHÉP TOÁN < == != Trái sang phải & Trái sang phải Tin học đại cương >= TRÌNH TỰ KẾT HỢP ^ Trái sang phải 10 | Trái sang phải 34 Trái sang phải THỨ TỰ ƯU TIÊN CỦA CÁC PHÉP TOÁN ĐỘ ƯU TIÊN PHÉP TỐN TRÌNH TỰ KẾT HỢP && Trái sang phải 12 || Trái sang phải 13 ? 14 Tin học đại cương 11 = += -= *= /= Phải sang trái %= >>=

Ngày đăng: 29/03/2014, 12:20

Từ khóa liên quan

Mục lục

  • TIN HỌC ĐẠI CƯƠNG

  • NỘI DUNG

  • KHÁI NIỆM CƠ BẢN VỀ C

  • DẪN NHẬP

  • CHƯƠNG TRÌNH C ĐƠN GIẢN

  • CÁC KIỂU DỮ LIỆU CƠ SỞ

  • Slide 7

  • HẰNG, BIẾN

  • Slide 9

  • Slide 10

  • CHƯƠNG TRÌNH VÍ DỤ

  • MỘT SỐ QUY TẮC CẦN NHỚ

  • Slide 13

  • Slide 14

  • Slide 15

  • BIỂU THỨC VÀ CÁC PHÉP TOÁN

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan