为什么b的%f输出是123.123459打法

1) 注意在变量声明中给变量赋初值囷赋值语句的区别给变量赋初值是变量声明的一部分,赋初值后的变量与其后的其它同类变量之间仍必须用逗号间隔而赋值语句则必須用分号结尾,例如:int a=5,b,c;
2) 在变量声明中不允许连续给多个变量赋初值,而赋值语句则允许连续赋值如 int a=b=c=5; 声明是错误的,正确的写法必须是:int a=5,b=5,c=5;
3) 注意赋值表达式和赋值语句的区别赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方而赋值语句则不能,如 if((x=y+5)>0) z=x; 语句昰合法的if((x=y+5;)>0) z=x; 语句是非法的,因为 x=y+5; 是语句不能出现在表达式中

进行许可。转载请注明出处!

我要回帖

更多关于 123459打法 的文章

 

随机推荐