谁能告诉我C语言中y++ 或则y--的是什么意思呀

如main(){inty=10while(y--){printf("y=%d\n",y);}}程序执行后输出的结果是什么?... 如main()
{int y=10
while(y--){
printf("y=%d\n",y);}
}
程序执行后输出的结果是什么?
展开
 我来答
cuixilinaiwan
2011-07-28 · 超过13用户采纳过TA的回答
知道答主
回答量:146
采纳率:0%
帮助的人:39.4万
展开全部
y++就等于y=y+1 y--等于y=y-1 要把++y --y和前两个区分开 你问的是先把y提取出来 再算 后两个是先算 后提取
追问
帮我看下补充提问的题目,具体分析下,谢谢咯
追答
这个好算  不过好像少了个控制语句~~没有控制语句的话这就是个死循环了  应该有个if语句
来来太子
2011-07-30 · 超过12用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:28.1万
展开全部
第一次是9 第二次是8 y--的意思就是在变量的这次调用后变量的值减少1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yb3721
2011-07-28
知道答主
回答量:95
采纳率:0%
帮助的人:24万
展开全部
y++是语句执行后y加1;
y--是语句执行后y减1
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我真的相信
2011-07-28
知道答主
回答量:2
采纳率:0%
帮助的人:0
展开全部
y++是语句执行后y加1;
y--是语句执行后y减1
更多追问追答
追问
帮我看下问题补充的那道题目,能具体的分析下么?谢了
追答
y=9
y=8
y=7
y=6
y=5
y=4
y=3
y=2
y=1
y=0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式