55问答网
所有问题
C语言前后开始增与算术
C语言前后开始增与算术
举报该问题
推荐答案 2016-05-30
8. 计算b++后结果为3,++c后结果为5, 然后计算16+3-5,结果为24,
再计算a*=24,即a=a*24,所以a的值是28
9. 在中间的一对大括号中b的值是5,c的值是12,a的值是3, 执行完第一个printf后输出结果是2,5,1,执行第二个printf后输出结果是2, 3, -2
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://55.wendadaohang.com/zd/ILQLRcRGGcFeeFLcIcR.html
相似回答
关于
C语言
自加自减的
算术
答:
=18是因为:j=3*(3+1)+3*(3-1)/* i++在整个算式完成后才使i+1 */ 等于25就不清楚,不过提醒一下,因为编译器容易混淆i++中的“+”,不知道是加号还是代表自增,所以最好写成j=(i++)*(++i)+(i--)*(--i),不知道这样是否会得出18 ...
C语言
知识总结
答:
1.1、
c语言
的执行步骤编辑-程序代码的录入,生成源程序*.c编译-语法分析查错,翻译生成目标程序*.obj(语法或逻辑错误,从第一个
开始
改,变量定义,语句格式,表达式格式等)链接-与其他目标程序或库链接装配,生成可执行程序*.exe执行1.2、 main函数的基本知识main()函数的位置
c程序
总是从main( )函数开始执行一个c程序...
C语言中
自加自减运算符
前后
位置的区别
答:
嗯,自加(自减)从结果上来看都是加1(减1),这点肯定没错。但是用在表达式中就会有差别了,拿你的例子来说i=5,如果执行下面的语句:int b = i++;结果b的值就是5,i的值变为6;如果是b=++i 那么b的值就是6,i的值也是6;所以i++与++i使用在表达式中的时候的区别就是:前者是先使...
我对
C语言中
.含有自
增和
自减的
算术
表达式不怎么太理解. 谁能帮我解...
答:
后缀++是:先取后算,即先取运算对象的当前值作为表达式计算结果,然后对运算对象进行加1运算,所以 y=i++; 在i的初值为3时,表达式运算后y的内容为3,i的内容为4。当在一个表达式中存在多个单目运算,特别是对同一个变量的单目运算时,初学时可能会觉得结果怪异,但实际上在Turbo C系统中的运算...
c语言
的自增自减问题
答:
2、第一步:处理后面的“i--”。8进入缓冲区,i=7。缓冲区:8 <-(指针)第二步:处理“i++”。7进入缓冲区,i=8。缓冲区:7 8<- 第三步:处理”--i“。8进入缓冲区,i=7.缓冲区:8 7 8 第四步:处理“++i” 先自增1,然后8进入缓冲区,i=8 .缓冲区: 8 8 7 8 3、...
大家正在搜
C语言算术运算符
c语言什么是算术运算
c语言中算术运算的定义
c语言算术运算符的特点
c语言算术运算符试题
c加加语言的算术运算符包括
C语言属于什么语言
c语言中的算术表达式
c语言算术题