心跳的回忆

标题: [求助]c语言 [打印本页]

作者: 芝士加朱古力    时间: 2003-1-20 12:27
标题: [求助]c语言
main() { int x,y,z y=9; while (y<12) { x=y++; z=++y; } printf("x=%d y=%d z=%d\n",x,y,z); x=y-1; while (y<2) ++y; x+=y; printf("x=%d y=%d\n",xy); for(x=i,y=1000:y>2;x++,y/=10) printf("x=%d y=%d\n",x,y); } 我成日都搞唔清楚..佢果个y++同++y究竟係咩意思.... 呢个结果係乜???
[此贴子已经被作者于2003-1-20 12:28:03编辑过]

作者: 阿Yu鱼仔    时间: 2003-1-20 12:30
Y++,系先用后加。 ++Y,系先加后用。
作者: 芝士加朱古力    时间: 2003-1-20 12:35
哦哦..原来係咁...我睇书睇极都睇唔明啊.......
作者: 阿Yu鱼仔    时间: 2003-1-20 12:50
main()————————————主函数 { int x,y,z——————————定义X,Y,Z为INT整型 y=9;—————————————将9赋值比Y while (y<12)—————————当Y小于12时,做下面的程序 { x=y++;———————————先用Y后加1,赋值比X z=++y;———————————先把Y加1,后把Y+1后的值赋比Z } printf("x=%d y=%d z=%d\n",x,y,z);————最后输出X,Y,Z,为整型。
作者: 阿Yu鱼仔    时间: 2003-1-20 12:56
WHILE系当型。有循环体。 以上程序: 当Y= 9时,输出结果:X=9,Y=10,Z=11 当Y=10时,输出结果:X=10,Y=11,Z=12 当Y=11时,输出结果:X=11,Y=12,Z=13 当Y=12时,不合程序,要小于12。所以在此结束。
作者: 芝士加朱古力    时间: 2003-1-21 09:39
原来係咁样嘅~~~~~~
作者: 渣王    时间: 2003-1-21 12:09
if,while,for都系循环 return系返回 这些这么基本的东西,随便看过书都识啊
作者: 阿Yu鱼仔    时间: 2003-1-21 19:38
甘除左呢D,仲有无循环体呀?
[此贴子已经被作者于2003-1-22 10:37:31编辑过]

作者: 渣王    时间: 2003-1-21 22:18
好,对唔住!
作者: Julley    时间: 2003-1-22 00:59
使乜讲对唔住啫
作者: 学友    时间: 2003-1-23 15:00
#(include) 呢个啫系而下用嘅程序要调用宏嚟解释




欢迎光临 心跳的回忆 (http://www.hsrbbs.com/) Powered by Discuz! X3.1