看看
当int型变量a的值为1时,下面语句的执行结果是
c=a?(printf("***\n"),++a):(printf("###\n"),--a)
结果是***吗?为什么?后面的++a不用算了吗?
当int型变量a的值为1时,下面语句的执行结果是
c=a?(printf("***\n"),++a):(printf("###\n"),--a)
结果是***吗?为什么?后面的++a不用算了吗?
printf()函数的使用:他的第一个参数必须是字符串,他可以有许多个参数,但你必须在第一个参数中给出
其余的参数的表达的格式和类型!
你的printf()函数中就一个参数,怎么显示a?
应该是printf("****p%d\n",a);
[此贴子已经被作者于2004-07-19 14:00:27编辑过]