C语言程序设计问题?

2024-12-13 21:13:52
推荐回答(2个)
回答1:

看了下面的回答,虽然没错,陪郑枝但提问者看起来好像还不是很熟悉C语言,所以我想详细地解释一下。

x+=5意思是x=x+5;x-=3的意思是x=x-3。

我把你的代码敲好了,每行代码右边的绿字是注释,黑色窗口丛世里是x和y的最终结果:

整个过程一共循环芦敏了四次,下面是每次循环要执行的过程。

第一次循环:

x=1,y=1

x=x+5=1+5=6

第二次循环:

x=x-3=6-3=3

第三次循环:

x=x+5=3+5=8

第四次循环:

此时x等于8,结束循环

最终x等于8,y等于4。

回答2:

最外面的卖伍b++去掉,x=a[b]改为谈毕a[b++]=x,printf("%d\含配芹n",a[b])改为printf("%d\n",a[b-1])