题目
3.21 以下程序的输出结果是 main() { int a=21,b=11; printf("%d\n",- -a+b,- -b+a); }
A)30
B)31
C)32
D)33
A)30
B)31
C)32
D)33
提问时间:2021-02-21
答案
选A、30
现场编译得出的答案
c语言是一门科学,要注重实验;
会得出30 的原因是printf函数中,输出表达式的运算顺序是由右到左的,先计算后面的(--b+a),此时,b的值自减1,变为10,再计算前面的(--a+b).对于--a和a--的区别应该不用我说了吧.所以最后结果是30.
而编译程序只是在检查printf中的格式化参数后才确定有几个输出项,并按次序输出,所以最后输出的是(--a+b)的值
现场编译得出的答案
c语言是一门科学,要注重实验;
会得出30 的原因是printf函数中,输出表达式的运算顺序是由右到左的,先计算后面的(--b+a),此时,b的值自减1,变为10,再计算前面的(--a+b).对于--a和a--的区别应该不用我说了吧.所以最后结果是30.
而编译程序只是在检查printf中的格式化参数后才确定有几个输出项,并按次序输出,所以最后输出的是(--a+b)的值
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1"魅力"和"百分百"用英文怎么说?
- 2甲数=2×3×A×7,乙数=3×5×B×11,甲数和乙数的最大公约数是105,那么A=______,B=————
- 3不是牛顿-莱布尼茨公式,是那个求高阶导数的公式,里面的C是什么?怎么求
- 4某种练习本的零售价是每本2元,现商场搞促销活动,放购买不少于5本,商店退出两种优惠活动:第一种是5本按
- 5(1)如图,已知角AOB=90度,角BOC=30度,OM平分角AOC,ON平分角BOC,求角NON的度数.
- 6已知甲乙两个人各自有书不满100本,且甲有书量的40%和乙有书量的25%相等,两人各取出去自己书量的10%捐献给希望工程,问两人共捐书多少本?本人一定采纳,
- 7【历史】李密是如何孝敬祖母的?
- 8英语翻译
- 9当x=______时,分式3x/2x-1无意义
- 10名著阅读却4869 (22 13:4:8)
热门考点
- 1若a+b+c=0,则一元一次方程ax的平方+bx+c=0,必有一根为什么?
- 2他以前说过,你永远不懂我伤悲就像白天不懂夜的黑.现在我说我懂.
- 3$B$2是代表什么
- 4翻译one intern was hired at the end of the program from a pool of 20.这里的a pool of
- 51乘2分之一加2乘3分之一加……加到2009乘2010分之一等于多少a
- 6已知实数a、b满足(a²+b²—1)(a²+b²+2)=4,则a²+b²的值为?
- 7谁能简述"中国封建社会中央司法机构的发展与演变"
- 8Sie können nicht mit dem Wunder des Lichts 请帮忙翻下,通俗一点,不要机译,十分感谢
- 9有关眼睛和手的英文单词每个12个
- 10In Always she played the role of an angel,which is ___ many people see in her