正在加载图片...
§4.2赋值语句 赋值语句是由赋值表达式加上一个分号构成 1c语言中的赋值号“=”是一个运算符而其它大多数语 言中赋值号不是运算符。 2注意在变量说明中给变量赋初值和赋值语句的区别。 在变量说明中,不允许连续给多个变量赋初值。 如说明是错误的:inta=b=c=5 必须写为inta=5b=5c=5 ·而赋值语句允许连续赋值 下述语句是合法的:if(x=y+5)>0)zx; 语句的功能是,若表达式x=y+5大于0则zx。 下述语句是非法的:if(x=y+5;)>0)zx; 因为x=y+5;是语句,不能出现在表达式中。10 § 4.2 赋值语句 赋值语句是由赋值表达式加上一个分号构成 1.C语言中的赋值号“=”是一个运算符,而其它大多数语 言中赋值号不是运算符。 2.注意在变量说明中给变量赋初值和赋值语句的区别。 • 在变量说明中,不允许连续给多个变量赋初值。 如说明是错误的: int a=b=c=5 必须写为 int a=5,b=5,c=5; • 而赋值语句允许连续赋值。 下述语句是合法的: if((x=y+5)>0) z=x; 语句的功能是,若表达式x=y+5大于0则z=x。 下述语句是非法的: if((x=y+5;)>0) z=x; 因为x=y+5;是语句,不能出现在表达式中
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有