99问答网
所有问题
当前搜索:
i--和--i的区别
谁能帮我讲讲i--
和
--
i的
用法
区别
答:
2. 不同的是,"
i--" 的值是 i 减1 之前的值,而 "--i" 的值是 i 减1 之后的值
。3. 通常不建议在大表达式中使用这两个表达式,因为容易造成混淆。4. 这两个表达式通常的用法有:a. 独立作为语句使用,此时仅执行将 i 减1 的操作,两者效果相同。b. 用于赋值语句中。例如 "a = i-...
谁能帮我讲讲i--
和
--
i的
用法
区别
答:
两个表达式都会把i的值减1,但表达式i--的值是i原来的值,--i的值是减1之后的值
。一般不太建议把这两个东西放到大表达式中去,因为很容易混乱。常用的用法有:(1)独立当语句用,此时功能就是把i减一,两者等效;(2)用在赋值语句中。如 a=i--; 等价于 a=i; i--;a=--i; 等价于 i-...
i--
和
--
i的区别
是什么啊?
答:
--i 是先执行i=i-1,然后再使用i的值, 这时的i值就是表达式--i的值
。i-- 是先使用i的值作为表达式i--的值,然后,执行i=i-1操作。include"stdio.h"void main(){ int i=4,j,k;j=i--; //i先赋值给j,然后i在执行i=i-1;k=--i; //i先执行i=i-1,然后再赋值给;printf...
i
--
和
--i有什么
区别
答:
i-- 是先使用i的值,然后执行i=i-1操作。--i 是先执行i=i-1,然后再使用i的值
,这时的i值就是表达式--i的值。在上述代码示例中:```c include"stdio.h"void main(){ int i=4, j, k;j=i--; // i先赋值给j,然后i执行i=i-1;k=--i; // i先执行i=i-1,然后再赋值给k...
i
--
和
--i分别代表什么?
答:
i--就是i先参加其他运算,然后自身减1。--i就是i先自身减1,然后再参与其他运算
。++ i先执行i +1,然后执行程序i ++先执行程序,然后执行i +1 int i = 8; printf(“%d \ n”,++ i)首先执行加法,因此打印输出为9 printf(“%d \ n”,-i)。首先执行减法,打印输出为8 printf...
c语言中i--,--i
和-i
--有什么
区别
答:
在C语言中,自减运算符 `--
i
`、`i--` 和 `-i--` 虽然看起来相似,但它们在使用时有着本质
的区别
。1. `--i`:这是一个后缀自减运算符,它表示“减1然后使用结果”。在表达式中,先使用变量 `i` 的当前值,然后将 `i` 的值减1。2. `i--`:这是一个前缀自减运算符,它表示“...
C语言中,i , i,以及
i
--,--i,啥意思,如何
区别
,老是搞不清,高手支个招...
答:
i就是普通的变量。i--意思是先带入原来的变量
i的
值运算,然后i自减一,下次用时i就变成i-1了 --i是先自减一,然后带入计算,就是说,当前你所算的式子上用的就是i-1。
i
--;--i;i=i-1;i=-1;i-=1;谁给我分析下这五个
的区别
啊
答:
这是一条复合赋值语句,相当于`i=i-1;`,也是将变量
i的
值减1,并赋值给i。5. `i=-1;` 这条语句直接将变量i的值赋为-1。每条语句的操作对象都是变量i,但它们的执行顺序和表达方式有所不同。在编程中,这些差异可能会导致不同的行为和结果,因此在使用时需要根据具体需求来选择合适的语句。
c语言中i--,--i
和-i
--有什么
区别
答:
--i 是先执行i=i-1,然后再使用i的值, 这时的i 值就是表达式--i的值。
i-- 是先使用i的值作为表达式i--的值
,然后,执行i=i-1操作。include"stdio.h"void main(){int i=4,j,k;j=i--; //i先赋值给j,然后i在执行i=i-1;k=--i; //i先执行i=i-1,然后再赋值给;printf...
谁能详细的给我讲一下i++,++i,i--,--
i的区别
阿
答:
3. i-- 是后置自减运算符,它的作用是先返回
i 的
原始值,然后将 i 的值减少 1。4. --i 是前置自减运算符,它的作用是将 i 的值减少 1,然后返回新的 i 值。这些运算符的主要
区别
在于它们对变量值的影响发生在返回值之后还是之前。在编程中,这种差异可能导致不同的行为和结果,因此在...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
i––和––i的区别举例
i––和––i的区别c语言
i和me的用法和区别
me和i和my的区别
i++和++i的区别举例
i11和i12的区别
i7和i9的区别
i和u的区别
my和i的区别