c语言-i++是什么意思

来源:kuaidi.ping-jia.net  作者:佚名   更新日期:2024-07-30

C语言中 i=-i 这个语句有什么用
答:i=-i //将-i的数值赋予给i,使得i原来的数值变为-i的数值。具体情况具体用,楼主的问题不够详细清楚,我无法说清。要不把 说的I=-I语句的完整所有代码发出来。

在C语言中‘==、++、--、!=’各是什么意思
答:“==”就是把等于的意思而“=”是赋值运算符 例如; a==b,就是a等于b 而a=b,则是把b赋值给a ++i --i ( 在使用之前使i的值加(减1) 例如i的原值 i=3 则j=++i (i的值先加1变成4,在赋值给j,j的值现在是4)而 i++ i-- 例如j=i++ 则先是将i的值3赋给j,j...

在C语言中x+=i--是什么意思?
答:++i是使用i之前先使i加一。i++是使用i之后再加一。如果不能理解,那么可以理解为:++i是先计算,再操作,i++是先操作,再计算。C语言是一门面向过程、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持...

c语言中 ==, ++,--,[ ]是什么意思
答:自增1的意思,比如 int i=1; i++后i的值就变为了2。可以提高程序的效率,编译器在语法翻译的时候最终会用逆波兰式来表示,也就是翻译成x+=a的形式。所以书写的时候把x=x+a 写成x+=a说一下原理:x+=a等价于 x=x+a。

C语言 关于for(i=n-1;i>=0;i--)这个以及以下的这些是什么意思...
答:这段程序说明:数组a有n个元素,数组b也是;数组a中存放了n个数据;程序前面需要将变量j赋初值0;程序作用是将a中的数据按照倒序存放到数组b中,即b[0]=a[n-1]; b[1]=a[n-2]; ...; b[n-1]=a[0];

c语言i是什么意思
答:没有特定含义 不过经常用作循环中的自变量。因为i是index的首字母。 并依次向后排, i j k 都是常用的自变量。

请解释一下C语言中的 for(--i;i>=0;i--) 的意思。
答:{ 循环体;} 最先执行的是表达式1,由于最先执行且只执行一次,所以通常用作变量初始化,但并非硬性规定,可以灵活使用.然后是判定表达式2,表达式值为真则执行循环体,然后继续执行表达式3,否则跳出循环,结束for语句.(C语言中用0来表示假,非零来表示真)所以 for(--i;i>=0;i--)的意思就是,先执行...

C语言中if(--i)是什么意思
答:下面的代码中if(--i)这句的意思是:先将i自减去1,然后判断i的值是否等于0,不等于0即条件成立,执行显示函数并递归。自减1后如果等于0,则不执行if里面的语句,退出main函数。include <stdio.h> int main(){ static int i = 5;if (--i){ printf("%d ", i);main(10);} } ...

C语言中的-i++是什么意思?
答:他们的结合性 是从右向左 所以-i++等效于-(i++)与之类似的还有:---i 等效于-(--i)-++i 等效于-(++i)-i-- 等效于-(i--)关于前置加加(减减)和 后置加加(减减)这里就不展开讨论了,如果需要咱们再讨论。=== 很高兴和你一起学习C/C++语言 == ...

C语言 for(i--;i--;i--)
答:{ 循环体;} 最先执行的是表达式1,由于最先执行且只执行一次,所以通常用作变量初始化,但并非硬性规定,可以灵活使用.然后是判定表达式2,表达式值为真则执行循环体,然后继续执行表达式3,否则跳出循环,结束for语句.(C语言中用0来表示假,非零来表示真)所以 for(--i;i>=0;i--)的意思就是,先执行...

网友看法:

壤聪18480806215: C语言这句i++代码怎么解释? -
平乐县曹固:: sum[i++]=sum[i++]*5; 等价于: sum[i]*5;(右边的sum) i++;(右边的i) sum[i]=sum[i-1]*5; i++; 一般在句代码中不要修改同一个变量两次.

壤聪18480806215: c语言里,a+=i++是什么意思 -
平乐县曹固:: 就是a=a+(i++), 即a=a+i;i++; 将a+i赋给a之后,i自增(加一).

壤聪18480806215: C语言中i++==1是什么意思 -
平乐县曹固:: c语言中,i+=1就是i=i+1. i+=1是i=i+1的缩写.它们表示的意思都是相同的,并且在运行时的结果也是相同的,c语言中类似这样的缩写还有a+=b →a=a+b 、a-=b →a=a-b 、a*=b →a=a*b 、a/=b →a=a/b 5、a%=b →a=a MOD b ,即a/b的余...

壤聪18480806215: i=++在c语言中是什么意思
平乐县曹固:: 亲,您好:c语言中没有这种语法.您看到的可能是i=i++吧i++相当于i=i+1;

壤聪18480806215: C语言里的i++和++i详细解释 -
平乐县曹固:: a=i++;表示a=i,i=i+i; a=++i;表示a=i+1,i=i+1; 就是说,i++,先用i的值,i再自加1 ++i,先i自加1,再用i的值