Bốn phép toán quan hệ đầu có độ ưu tiên như nhau, hai phép sau có cùng số thứ tự ưu tiên nhưng lại thấp hơn 4 phép đầu. Tuy nhiên các phép quan hệ có độ ưu tiên thấp hơn các phép toán số học.
 
              
                                            
                                
            
 
            
                 11 trang
11 trang | 
Chia sẻ: Mr Hưng | Lượt xem: 1045 | Lượt tải: 0 
              
            Nội dung tài liệu Ngôn ngữ C - Chương IV: Biểu thức, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
CHƯƠNG IVBIỂU THỨCPhép toán số học:	Các phép toán hai ngôi số học là:Pheïp toaïnYÏ nghéaVê duû+-*/%CäüngTræìNhánChiaLáúy pháön dæa+ba-ba*ba/ba%bPhép toán quan hệ và LogicPheïp toaïnYÏ nghéaVê duû>>=ba>=ba7 có giá trị là 0	7>3 có giá trị là 1	3 && 7 Có giá trị 1	Các phép quan hệ có độ ưu tiên nhỏ hơn !, nhưng lớn hơn so với && và ||, cho nên các biểu thức như:	(a>b) && (db && d= 	Thì có thể chuyển thành:=	Ví dụ:	a=a+2	=>	a+=22. Biểu thức gán là biểu thức có dạng:	 = 	Có thể sử dụng lệnh gán để gán nhiều biến trong cùng một lúc.VI. Biểu thức điều kiện	Cú pháp:	E1? E2:E3	Chức năng:	Nếu biểu thức E1đúng thì lấy giá trị E2 và ngược lại thì lấy gia trị E3	Trong đó E1, E2 và E3 là các biểu thức.	Ví dụ:	#include "stdio.h"	void main()	{	int a=6,b=10;	printf("Gia tri la %6d",a>b?a:b);	getch();	}Ví dụ:#include "stdio.h"void main(){int a=6,b=10;printf("\nKhi a= %4d b = %4d",a,b);printf("\n a++* --b = %10d",a++*--b);printf("\n ++a+--b = %10d",++a+--b);printf("\n a++---b = %10d",a-- - --b);printf("\n a+++++b = %10d",a++ + ++b);getch();}Bài tập:Viết chương trình giải phương trình bậc hai 	ax2 + bx +c =0	Với a, b, c nhập từ bàn phím.2. Viết chương trình tìm số lớn nhất và nhỏ nhất của bốn số thực nhập vào từ bàn phím.3. Lập chương trình để:Nhập số nguyên n từ bàn phím Xét xem n có phải là số nguyên tố hay không và in ra màn hình kết luận tương ứng.
            Các file đính kèm theo tài liệu này:
 baigianglaptrinhngonngucchuong_4_567.ppt baigianglaptrinhngonngucchuong_4_567.ppt