心跳的回忆
标题: [求助]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 |