标题:解决一下这个小问题,本人有点郁闷中
只看楼主
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
结帖率:100%
已结贴  问题点数:10 回复次数:11 
解决一下这个小问题,本人有点郁闷中
#include<stdio.h>
void main()
{
  int x=11;
  int b;
  b=x++*1/3;  // 帮忙解释一下这个过程吧,本人看书看不懂,这个运算过程有点让我郁闷,不理解,求解释
  printf("%d",b);
}
搜索更多相关主题的帖子: 看书 
2013-01-01 15:04
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
哪里不懂  x++后置运算符
          ++x 前置运算符

DO IT YOURSELF !
2013-01-01 15:06
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
得分:0 
这种代码,写出来自己都应该觉得别扭,要改一下啦,真以为写少一行运行会快点么。

授人以渔,不授人以鱼。
2013-01-01 15:16
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
得分:0 
x++*1/3;它的结果是3啊,无论我怎么搞,也搞不出结果是3来

思考赐予新生,时间在于定义
2013-01-01 15:18
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
得分:0 
我就是想知道这个表达式怎么得出3的,过程不懂

思考赐予新生,时间在于定义
2013-01-01 15:19
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:10 
以下是引用love云彩在2013-1-1 15:18:18的发言:

x++*1/3;它的结果是3啊,无论我怎么搞,也搞不出结果是3来
x=11
x*1=11
x*1/3=11/3=3
x++=12

DO IT YOURSELF !
2013-01-01 15:19
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
以下是引用love云彩在2013-1-1 15:19:48的发言:

我就是想知道这个表达式怎么得出3的,过程不懂
看2楼  看书

DO IT YOURSELF !
2013-01-01 15:20
superdandan
Rank: 1
等 级:新手上路
帖 子:6
专家分:3
注 册:2012-12-28
得分:0 
x++的结果是11后面接着运算就好了。。。
2013-01-01 15:32
love云彩
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:青藏高原
等 级:贵宾
威 望:53
帖 子:3663
专家分:11416
注 册:2012-11-17
得分:0 
谢了,唉,考前综合症,一到考试,心就慌了,差点啥都忘了

思考赐予新生,时间在于定义
2013-01-01 15:34
wp231957
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:神界
等 级:版主
威 望:422
帖 子:13681
专家分:53296
注 册:2012-10-18
得分:0 
程序代码:
#include<stdio.h>
void main()
{
  int x=11;
  printf("x++=%d\n",x++);
  printf("x=%d\n",x);
  printf("++x=%d\n",++x);
  printf("x=%d\n",x);
} 
写个小程序测试一下

DO IT YOURSELF !
2013-01-01 15:36



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-394747-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.136683 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved