[问题] for循环{ }的影响

楼主: davis20204 (wingXD)   2014-11-16 17:04:55
开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
VC++2010
请问
for循环{}有用跟没用有什么差别
a[0]=-1;
a[1]=1;
y=-1;
ex.1
for(j=0;j<2;j++)
x=y*a[j];
printf("%d",x);
出来的结果 -1
ex.2
for(j=0;j<2;j++)
{
x=y*a[j];
printf("%d",x);
}
出来的结果 1 -1
为什么出来的结果会不一样??
for出来的 1 -1 要怎么转到别的void 继续用呢??
到别的void 都只剩 -1
请各位大大帮帮忙 感激不尽
作者: putumaxally (putumaxally)   2014-11-16 17:58:00
把x也设成array就好了去图书馆借一本C来看,你是不是把void当成函数了
作者: bxxl (bool)   2014-11-16 19:11:00
两行以上要括起来, 不然只有第一行会被当成循环内
楼主: davis20204 (wingXD)   2014-11-16 20:20:00
谢谢 问题解决了
作者: jacky1989   2014-11-16 22:47:00
为什么大家现在对"不排版"这么客气= =
作者: purpose (秀才遇到肥宅兵)   2014-11-16 22:59:00
新手是不能欺负的,会恨你一辈子
作者: kyfish (fish)   2014-11-17 00:04:00
你想不客气开砲就自己来啊?自己没耐心看新手问题可以自己跳过 新手有的问题很多时候是自己不会意识到的 好好讲一下何必不客气呢?
作者: uranusjr (←這人是超級笨蛋)   2014-11-17 00:11:00
所以我觉得所有程式设计师都应该从 Python 初学
作者: azureblaze (AzureBlaze)   2014-11-17 00:11:00
因为这个看起来连排版是什么都不知道XD
作者: putumaxally (putumaxally)   2014-11-17 03:11:00
推k大
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-11-17 04:00:00
非常幽默。
作者: Killercat (杀人猫™)   2014-11-17 06:14:00
从python学起来,变这样的机率非常大啊(汗学完Python 要学C/C++可能要比初学者多花5倍力气了
楼主: davis20204 (wingXD)   2014-11-17 11:00:00
抱歉不太知道怎么排版可不可以推荐一个排版不错的给小弟参考一下 谢谢^^
作者: s25g5d4 (function(){})()   2014-11-17 11:49:00
http://goo.gl/p6Ob7W 推一下 K&R
作者: purpose (秀才遇到肥宅兵)   2014-11-17 11:58:00
Artistic Style、Google C++ Style Guide
作者: bxxl (bool)   2014-11-17 23:31:00
python 强制缩排跟对齐
作者: KawasumiMai (さあ、死ぬがいい)   2014-11-18 14:03:00
莫忘初衷...没有人天生是老手...
作者: dirkc (3781615)   2014-11-18 14:44:00
其实书上范例应该都有简单的排版,初学模仿即可开砲伤脑,不想回的睁一只眼闭一只眼跳过,心情还是很好 XD

Links booklink

Contact Us: admin [ a t ] ucptt.com