台江区邮编:谁能帮帮我啊?这两个题目怎么做啊?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/07 20:48:20
7 整型变量 x 的值为 23 ,语句“ printf( 〃 %o \\ n 〃 ,x); ”的输出结果为 _27\n 。

8. 执行语句“ n=1;if(n=5) n++;" 后,变量 n 值为 _6__ 。
为什么n的值是6啊?怎么不是1?

第一个\是转义字符,\\就是相当于字符'\' 所以显示为\n. 如果要产生回车只要用\n 就行
第二个问题 if语句中的应该是if(n==5) n++;
你那样写if中的判断永远是真,并且给n重新赋值为5
n++后当然是6了