Đang chuẩn bị liên kết để tải về tài liệu:
C# Giới Thiệu Toàn Tập part 4

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

CHƯƠNG 5 : MẢNG VÀ BIẾN CON TRỎ 5.1/ Mảng : là tập hợp của các biến cùng kiểu được xếp liên tiếp nhau trong bộ nhớ trong. 5.1.1/ Mảng 1 chiều : a/ Khái niệm : [ ] Ví dụ : int a [5 ] ; = a [0] a[1] a[2] a [3] a [4] ( chỉ số chạy từ 0 đến n - 1 ). Char S [20] ; = 'A' 'B' 'X ' S[0]S[1] S[19] | CHƯƠNG 5 MẢNG VÀ BIẾN CON TRỎ 5.1 Mảng là tập hợp của các biến cùng kiểu được xếp liên tiếp nhau trong bộ nhớ trong. 5.1.1 Mảng 1 chiều a Khái niệm kiểu phần tử tên mãng chỉ số Ví dụ int a 5 a 0 a 1 a 2 a 3 a 4 chỉ số chạy từ 0 đến n - 1 . Char S 20 A B . X S 0 S 1 S 19 b Cách nhập số liệu cho mảng từ bàn phím có thể dùng hàm Random C . Mảng số nguyên Ví dụ Nhập vào mảng số nguyên 5 phần tử include stdio.h include conio.h define n 5 main int a n int i for i 0 i n i printf a d i scanf d a i Xuất số liệu mảng ra màn hình for i 0 i n i printf n a d d i a i getch Mảng số thực float include stdio.h include conio.h define n 5 main float a n tam .scanf f tam nhập qua biến trung gian tạm a i tam c Khởi tạo mảng a 5 1 2 3 5 4 a 0 1 a 2 2 . a 4 4 d Mảng ký tự - là chuỗi ký tự kết thúc bằng ký tự NULL có mã ASCII là 0 . - Ví dụ char S 3 L 0 P chuỗi này không đúng do thiếu chỗ cho ký tự kết thúc là NULL. - Ta có thể gán char S 4 Lop Ngôn ngữ C sẽ tự động ghi ký tự kết thúc là NULL tức là 0 . char S Lop Không cần khai báo số phần tử mãng. Ví dụ 1 Nhập vàò một mảng số nguyên sau đó sắp xếp theo thứ tự tăng dần include stdio.h define n 5 main int a n int i j t for i 0 i n i printf nhập a d i scanf d a i Sắp xếp tăng dần for i 0 i n - 1 i for j i 1 j n j if a i a j t a i a i a j a j t in kết quả for i 0 i n i printf 5d a i getch Ví dụ 2 Làm lại ví dụ 1 nhưng viết riêng hàm sắp xếp và truyền tham số cho mảng 1 chiều include stdio.h include conio.h define N 5 void sapxep int a int n void main int a N int i nhập 1 số liệu cho mãng for i 0 i N i printf A i scanf d a i gọi hàm sắp xếp để sắp tăng dần sapxep a N in kết quả for i 0 i N i printf 5d a i getch hàm sắp xếp tăng dần void sapxep int a int n int i j t for i 0 i n - 1 i for j i 1 j n j if a i a j t a i a i a j a j t Ví dụ 3 chuyển đổi 1 chuỗi ký tự thường thành Hoa. Chú ý Hàm tolower ch đổi 1 ký tự ch thành thường. Hàm toupper ch đổi ký tự ch thành Hoa. Cả 2 hàm trên đều năm trong thư viện ctyte.h Giải include stdio.h include .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.