1. Trang chủ
  2. » Công Nghệ Thông Tin

Khái niệm cơ bản C

26 174 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đ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

Thông tin cơ bản

Tiêu đề Khái niệm cơ bản C
Tác giả Martin Richards, Ken Thompson, Dennis Ritchie
Chuyên ngành Lập trình máy tính
Thể loại Bài giảng
Định dạng
Số trang 26
Dung lượng 452 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

C - C++

Trang 1

Khái niệm cơ bản C

Chương 1

Trang 2

Mục Tiêu

trình và Phần mềm

Trang 3

Phần mềm, chương trình, câu lệnh

Software

Program 2 Program 1

Trang 4

Bắt đầu C

C – Dennis Ritchie

B – Ken ThompsonBPCL – Martin Richards

Trang 5

Các lĩnh vực ứng dụng của C

điều hành hoặc các tiện ích hỗ trợ của hệ điều hành

dịch (Interpreters), trình soạn thảo (Editors), trình

Hợp Ngữ (Assembly) được gọi là chương trình hệ

thống

Trang 6

Ngôn ngữ cấp trung

Ngôn ngữ cấp cao

Ngôn ngữ hợp ngữ

C

Trang 7

Ngôn ngữ có cấu trúc

đi tất cả thông tin, lệnh khỏi

phần còn lại của chương trình để

những hàm (functions) hay những khối mã

(code blocks)

Trang 8

• Ðoạn mã trong chương trình C

có phân biệt chữ thường, chữ

hoa, do while khác DO WHILE

• Từ khóa không thể dùng đặt

tên biến (variable name) hoặc

tên hàm (function name)

main() {

/* This is a sample Program*/ int i,j;

i=100;

j=200;

: }

Trang 9

Cấu trúc chương trình C

main()

đơn vị gọi là hàm

trình, Hệ điều hành luôn trao quyền điều khiển cho hàm main() khi một chương trình C được

thực thi

những tham số

Trang 10

Cấu trúc chương trình C (tt.)

Dấu phân cách {…}

đầu

cuối cùng trong hàm chỉ ra điểm kết thúc của

hàm

Trang 11

Cấu trúc chương trình C (tt.)

Dấu kết thúc câu lệnh … ;

chấm phẩy ;

khoảng trắng hay tab

phẩy sẽ được xem như dòng lệnh lỗi trong C

Trang 12

Cấu trúc chương trình C (tt.)

/*Dòng chú thích*/

công việc của một lệnh đặc biệt, một hàm hay

toàn bộ chương trình

bắt đầu bằng ký hiệu /* và kết thúc là */

Trang 13

Tất cả trình biên dịch C đều

chứa một thư viện hàm chuẩn

viên có thể được đặt trong thư viện

và được dùng khi cần thiết

thêm hàm vào thư viện chuẩn

tạo một thư viện riêng

Thư viện C

Trang 14

Biên dịch và thi hành chương trình

Trang 15

Các bước lập trình giải quyết vấn đề

Phòng học

Rời phòng học Ðến cầu thang

Xuống

tầng hầm

Ði đến quán

ăn tự phục vụ

Giải thuật gồm một tập hợp các bước

thực hiện nhằm giải quyết một vấn

đề Thí dụ sau đây mô

tả một giải thuật

Ðây là các bước thực hiên khi một người muốn đi đến quán ăn tự phục vụ từ

phòng học

Trang 17

Mã giả (Pseudocode)

Không là mã thật Một phương pháp viết giải thuật sử dụng một tập hợp các từ tương tự mã thật

Mỗi đoạn mã giả phải bắt đầu với một từ BEGIN

Ðể hiển thị giá trị nào đó, từ DISPLAY được dùng

Mã giả kết thúc với từ END

BEGIN

DISPLAY ‘Hello World !’

END

Trang 19

Biểu tượng trong lưu đồ

Trang 20

Lưu đồ cộng hai số

Trang 23

Ða điều kiện sử dụng AND/OR

Trang 25

Cấu trúc IF lồng nhau (tt.)

START

INPUT bizDone YearsWithUs >= 10

bizDone > 5000000

DISPLAY “A Little more effort required”

NO YES

NO YES

DISPLAY “A Little more effort required”

DISPLAY “Classified as an MVS”

INPUT YearsWithUs

Ngày đăng: 05/12/2013, 19:30

HÌNH ẢNH LIÊN QUAN

Hình thành ngôn ngữ C - Khái niệm cơ bản C
Hình th ành ngôn ngữ C (Trang 8)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w