分类：电脑/网络-程序设计-C/C++
问题：我有几个TC语言的小问题,请解答(1)请问inta=b=c=5; 
(1)请问int  a=b=c=5;和 int a=5,b=5,c=5;有什么区别?
(2)main()
    {int a=10;
      a+=3+a%(-3);
      printf(\"\\n%d\",a);
       }
等于什么,a%(-3)是什么意思啊等于什么啊?
(3) main()
     {int x=023;
       printf(\"%d\",--x);
是等于022吗
回答：1) 没有区别，随便
2) 少一个引号printf(\\\"\\\\n%d\\\",a);应为printf(\"\\\"\\\\n%d\\\"\",a);
结果为
\"\\
14\"
a%b=a除以b的余数
3)不是，18
因为023是8进制数，而%d输出的是10进制。
应该为printf(\"%o\",--x);
OK？