a+++b+c+++d++
来源:互联网 发布:快捷混合矩阵 编辑:程序博客网 时间:2024/05/01 09:21
int main()
{
int a,b,c,d;
a=0;
b=1;
c=2;
d=3;
{
int a,b,c,d;
a=0;
b=1;
c=2;
d=3;
printf(“%d”,a+++b+c+++d++);
}
答案是6
主要就是a+++b+c+++d++
运算符优先级里面 ++ 的优先级是大于 + 的
所以是先执行++
a+++b之间有三个+号, 因为++>+, 所以应该分配为a++ +b, 后面的也一样
则是 a++ +b + c++ + d++
也就是 (a++) + b + (c++) + (d++)
如果是前置的++是先计算++后执行printf函数
但是现在是后置的++, 所以先执行printf, 输出的结果就是0 + 1 + 2 + 3 =6
输出结束以后 a = 1 b = 1 c = 3 d = 4
- a+++b+c+++d++
- a/b + c/d
- HDUOJ2503 a/b + c/d
- 翡翠 A, B, C, D
- HDU2503:a/b + c/d
- unsigned a,b,c,d;
- hdu2053 a/b + c/d
- hdu2503 a/b + c/d
- hduoj2503(a/b + c/d)
- HDU2503:a/b + c/d
- hdu2503:a/b + c/d
- HDU2503 a/b + c/d
- HDU2503-a/b + c/d
- NYOJ a/b + c/d
- printf("%d%d%d%d\n", a,b,c);
- 逗号表达式 c = a,b; d = (a,b);
- A b c d e f g
- HDU 2503 a/b + c/d
- 数码管显示单元的实验
- JDeveloper 界面主要区域及功能介绍
- Windows7优化开机速度的方法只需一步设置
- Vector(向量容器)
- Delphi报表(QuickReport & FastReport)
- a+++b+c+++d++
- delphi 的EditMask使用方法
- 百度后台开发类笔试题2014校园招聘 武汉站
- 改变eclipse字体、背景颜色
- poj3461 kmp模板题
- centos安装vim7.4
- POJ 1182并查集的经典运用
- hdu 4148 Length of S(n) --字符串找规律
- sdutoj 1027 生日蛋糕 和 poj 1190