c語言有豐富的表示式,這是它的特點之一,表示式主要有4類,算術表示式,賦值表示式,逗號表示式,關係表示式1.算術表示式就是包含算術運算子(如+-/*%等)的表示式(不是語句,後面沒有分號),如:a+b,a%b,a+b-c*d,3+5等,算術表示式的值就是最後算出的結果,如3+5這個表示式的值就是82.賦值表示式,就是含有賦值運算子=的表示式,如a=5,b=3,c="A"等,=左邊的a,b,c稱為左值,必須為變數,=右邊的5,3,"A"稱為右值,必須為常量,賦值表示式的值為右值,如a=3的值為3,c="A"的值為字母A的ascii碼65(當然也可以認為它的值就是字母A)3.逗號表示式就是含有逗號的表示式,形式:表示式1,表示式2,表示式3.......如a,b,c3,5,7a=3,b=4,c=63,a=5,b=6等逗號表示式的值為,最右邊的表示式的值,如3,4,5的值就是5,表示式a=3,b=4,c=6的值就是表示式b=6的值,由上述分析知,表示式b=6的值就是6,所以表示式a=3,b=4,c=6的值就是64.關係表示式,指含有關係運算符(如><>====<等)的表示式(其實也是算術表示式的一種)如a>b,a>6,6>5,3<2,4==6等,如果表示式的關係是正確的,那麼表示式的值為1,否則為0如6>5正確,表示式的值為1,3<2,和4==6錯誤,表示式的值為0當然可以細分為很多種表示式,不過主要也就是這幾種的變型,希望對你有所幫助
c語言有豐富的表示式,這是它的特點之一,表示式主要有4類,算術表示式,賦值表示式,逗號表示式,關係表示式1.算術表示式就是包含算術運算子(如+-/*%等)的表示式(不是語句,後面沒有分號),如:a+b,a%b,a+b-c*d,3+5等,算術表示式的值就是最後算出的結果,如3+5這個表示式的值就是82.賦值表示式,就是含有賦值運算子=的表示式,如a=5,b=3,c="A"等,=左邊的a,b,c稱為左值,必須為變數,=右邊的5,3,"A"稱為右值,必須為常量,賦值表示式的值為右值,如a=3的值為3,c="A"的值為字母A的ascii碼65(當然也可以認為它的值就是字母A)3.逗號表示式就是含有逗號的表示式,形式:表示式1,表示式2,表示式3.......如a,b,c3,5,7a=3,b=4,c=63,a=5,b=6等逗號表示式的值為,最右邊的表示式的值,如3,4,5的值就是5,表示式a=3,b=4,c=6的值就是表示式b=6的值,由上述分析知,表示式b=6的值就是6,所以表示式a=3,b=4,c=6的值就是64.關係表示式,指含有關係運算符(如><>====<等)的表示式(其實也是算術表示式的一種)如a>b,a>6,6>5,3<2,4==6等,如果表示式的關係是正確的,那麼表示式的值為1,否則為0如6>5正確,表示式的值為1,3<2,和4==6錯誤,表示式的值為0當然可以細分為很多種表示式,不過主要也就是這幾種的變型,希望對你有所幫助