Nhập môn ngôn ngữ lập trình C part 2

Tham khảo tài liệu 'nhập môn ngôn ngữ lập trình c part 2', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Nháp mòl I lộp l rì nil pipjn rifpĩ Biểu thức điều kiện Bicu thức đicti kiện có dạng exprl expr2 expr3 trong đó exprl. expr2 expr3 là các bicu thức nào đó. Nốu exprl có giá trị khác 0 thì biếu thức điều kiện có giá trị cho bời expr2 trái lại giá trị của exọr3 được dùng làm giá trị của biêu thức diều kiện. Kiểu cùa biổu thức điểu kiện phụ thuộc vào kiểu của hai biẻu thức expr2 và expr3 và là kiổu bao trùm nhất. Bicu thức diều kiện cũng được dùng như các biêu thức khác. Ví dụ có the dùng câu lệnh sau đổ xác định giíí trị lém nhất giữa hai sô a và h s ía b a b Còn câu lệnh sau dtly xác định giá trị lớn nhất trong ha sô a b c s-a b a c a c b c b c Các phép toán tăng giảm một đơn vị Chả dinh có câu lẹnh num num Ta có the đưa ra cách viết khlíc gọn him như sau num Toán tử 4 f có tác dụng tăng giá trị của biến num có kiểu sô nguyên hay con tro thêm 1. Trong c có hai phép toán một ngói đe tăng và giám các biốn. Toán lử tăng sẽ cộng thêm 1 vào loan hạng củti nó toán tử giảm - -sẽ trừ toán hạng đi 1. Toán hạng ờ đây chỉ có the là một hiên nguyên thực hoặc con tró mà không the là một hàng sô hay một hiếu thức. Các dấu phép toán và -- có thổ đứng trước tiền tù hoặc dứng sau h Ịu tố toán hạng như vậy chúng ta có the vĩêì Toán tử Dạng tiền tó Dạng hậu tô Tăng 1 đ m vị n ri Giảm 1 dim vị ri n Sự khác nhau giữa dạng tiên tô và hậu tô nảy sinh khi phú toán nằm trong môt biêu thức khác. Điểm khác nhau ó dãy là cách sừ dụng giá trị của hiên toán hạng khi tính toán bleu thức bao. Vời dạng ti en tổ ta thay doi giá trị của biên trước khi sứ dụng giá trị biến đe tính toán các bleu thức bao quanh còn vói dạng hâu lõ 27 úc yếu tớ tơ bâu cùa HgỚH uỵừ giá trị cũ của bì en được sử dụng đe lính toán biổu thức bao rồi sau đó biến mới được thay đổi giá trị. Ta xét các trường hợp san Giả sử trước mồi phép lính i 3 và j 15 Phép toán Ttnmg đưimg Kết quả 1 j j j l 1 j i -16 và i 16 i - j i j 3 j i i -15 và j 16 i Ỷ ĩ i i 1 1 4 j t- i ò - i i 1 j - i 5 i 4 và 3 9 j i 4- 5 ỉ j i 5 i i 1 i 4 và

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
Đã 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.