44问答网
所有问题
C语言 K++什么意思
说直白一点 谢谢
举报该问题
其他回答
第1个回答 2020-01-13
您的浏览器不支持HTML5视频
第2个回答 2014-05-28
++K单独用等价于k=k+1;混合用如做为数组下标使用(a[++k]),
等价于k=k+1,然后认为表达式++K的值为新K。
K++单独用跟++k是一样的;混合用如做为数组下标使用(a[k++]),
等价于认为表达式K++的值不变,是老K;然后数组a使用表达式的值老K获得元素
a[k]的值xx。然后,做k=k+1。
也就是说混合用时,表达式本身虽一,却蕴含了两个操作;——但其实单独用时也蕴含了同样
两个操作。只不过单独用时,表达式自身的值被舍弃。
<上一页
1
2
3
相似回答
c语言
基础问题
答:
K++ 就是 K本身加1
如果k=1, 执行 k++ 后 k=2 K++ 就是 K本身加1 K--类似,k=1, 执行 k-- 后 k=0 C语言中,和其他不一样的,是K前后缀操作的问题 比如:
K++,是先取K,操作,然后对K 加1
.如果在等式中,就要注意了。int a = 10;int k = 8;a = k++;先把k 赋值给a,...
C语言
关于
k++
&& n++>2
答:
C语言中非零即真,
k++的意思是先使用k的值,再执行加1的操作
。k一开始为零,因而那个while扩号里的逻辑表达式为假,不执行while的循环体(实际上由于只有一个分号,while什么事也没做),然后对于且逻辑,当前面的判断为假后,后面的表达式就不执行了.就是说,k加了1,而n没加1 ...
c语言
的for语句中,第三个表达式为
k++
,k++该怎么理解?
答:
就是变量自增,for(i=0; i<n; i
++
)循环的执行顺序是:1,得到i的初始值0,2,判断i<n等式是否为真 3,执行循环中的语句 4,把i的值增加1 for循环还可以有其他的写法,比如把这些语句放在循环括号中,如 for(i=0; ; ){ ... //其他语句 i<n;i++;} 具体看看博客 ...
计算机
C语言
中,关于i
++
,和
++
i怎么用啊??我总是搞不明白
答:
意思
是遇到
k++
了,我先把当前的k的值拿来参加运算,后面再去管它的自加。那么,【“后面”后到
什么
程度呢?要后到当前的语句执行完,即遇到分号;表示 语句执行完了,所以k才自加1。】如:int k=5,b=0;b=k++;的意思就是,先算b=k(即b=5),遇到分号;表示语句结束,k才自加1,即k...
大家正在搜
K是什么意思
K和l是什么意思
0K是代表什么意思
火车票K开头什么意思
kyo是什么意思
7K
九八K
K吗
0K
相关问题
在c语言中,!k表示什么意思呢
C语言 K++是什么意思?
c语言中k++,k++是什么意思
C语言中 "K+=" 是什么意思啊 ?
C语言里++K什么意思
计算机C语言中,K++与-k++有什么区别??
C语言中a[k]++是什么意思
c语言中k+=n+1是什么意思