c语言中j j是什么意思,c语言a 1 j 是什么意思

2021-04-21 14:02:21 字数 3001 阅读 4233

1楼:匿名用户

你这句话是语法错误的,如果是j+++j的话 还是正确的,等于 (j++) +j

即先返回j+j 然后j自己再加1

2楼:李楠焱

不是j=j+++j?,j+++j倒是可以看成j+1再加上j

c语言a[1][j]++是什么意思

3楼:育知同创教育

a[1][j]是一个1行j列的数组,++的意思是给某一个元素的值加1

4楼:小卡唐

第2行第j个元素自增1

c语言中,y[ j ] = -1什么意思?

5楼:无情的小叶子

下面主函数应该有个for循环条件为y【j】>=0.所以这条就起了终止的作用,不然后面要一直输出00000000

6楼:匿名用户

可以,当然,得看你定义的是什么数据类型!

y[j] = -1;表示将-1赋值给数组y[ ]第j+1个数组元素.

7楼:匿名用户

y[j] 是数组y[~]里的一个元素 不是一个数组 ! 前面肯定有定义的 这个y数组

8楼:姿态流年

指的是y这个数组的第j+1个元素赋值为-1,如果y为某些类型的数组如unsigned的话就会出错了。。。

9楼:这害人的

数组是一个存放数据的集合,里面存放的数据的类型是由数组的类型限制的,这里的y是一个整数数组吧,所以可以放负数

10楼:洪远蓬觅荷

将1赋值给变量j

,程序后面如果j没有被再次赋值,那么j的值就是1

c语言中i++和j++=分别是什么意思?

11楼:

i++的意思是i=1+1

和j++意思一样,j++就是j=j+1

扩充:++i,也是i=i+1,

i++是先执行,后计算

++i是先计算,后执行

比如int i;

i=0;

打印i++

打印i++

这时候打印出来的2个结果是0和1,此时i已经等于2了int i;

i=0;

打印++i

打印++i

这时候打印出来的2个结果是1和2,此时i等于2

12楼:势云隗泰华

i++表示先引用i的值,再使i的值加1,i++当成右值看待(i++=3,这个

错误)。j++同理

++表示先使i的值加,再引用i的值,++i当成左值看待(++i=3,这个正确)。++j同理

c语言j++和++j又什么区别?

13楼:匿名用户

当单独一bai个语句的时候没du有区别,如果用在表达式中:zhij++是先dao

取j的值做计专算,再自加;

++j是先自加,再取属j的值做计算。

比如int j = 2, k;

如果k = j++;

那么先取j的值赋值给k,于是k值为2,j值再自加,j=3。

如果k = ++j;

那么j先自加,得到j=3,然后再取j值计算,k值为3.

14楼:手机用户

比如j当前是5,那么j++就是先用j参与运算,参与完运算再变成6 ++j呢,是先将j变成6,然后再参与运算,就是这么简单,明白?

15楼:基佬自豪

我们先用while语句写一下 for(i=1;i<10;i++) int i=0; while (i<10) 再用while语句写一下 for(i=1;i<10;++i) int i=0; while (i<10) 可以看到,最后i的值都是10,所以在for循环里,62616964757a686964616fe4b893e5b19e31333335323464i++ 和 ++i 是没有区别的,那么区别在**呢? 现在我们再看一段程序: #includeint main() 试着运行一下这段程序,发现结果是 1 2 ,这就是 i++ 和 ++i 的区别了:

i++ :先引用后增加 ++i :先增加后引用 具体是什么意思呢?

就是 i++ :先在i所在的表达式中使用i的当前值,后让i加1 ++i :让i先加1,然后在i所在的表达式中使用i的新值 我想这样说大家就应该明白了。。。

c语言中i++和j++=分别是什么意思

16楼:

i++的意思是i=1+1

和j++意思一样,j++就是j=j+1

扩充:++i,也是i=i+1,

i++是先执行,后计算

++i是先计算,后执行

比如int i;

i=0;

打印i++

打印i++

这时候打印出来的2个结果是0和1,此时i已经等于2了int i;

i=0;

打印++i

打印++i

这时候打印出来的2个结果是1和2,此时i等于2

17楼:匿名用户

i++是i自身的值加1;

j++=是j先赋值,即等号后边的值,然后j再加1。

例:int i = 1, j = 1;

i++;//i的值变为2

j++=10;//相当于j = 10; j++;此时j变成了11

18楼:匿名用户

i++是i加上后面的数十一种叠加直至遇到不满足条件时总之

j++=是最后直接有结果的!

即区别是否有结果输出!

19楼:匿名用户

i++ //i=i+1,i++还是原来的i的值比如说i原本等于2,执行i++语句后,i=3,但i++还是2;

j++=不是很清楚,有这个?没碰到过。。。

我也初学(~ o ~)~zz

c语言for(i 0,j 10 ij,i-j ij中ij是什么意思

1楼 匿名用户 for 循环中间的语句是循环结束的条件 是个bool值,true和false i逗号表达式 就是逗号分隔的若干个表达式,逗号表达式最后的结果是 最后一个表达式的值 也就是i j的值 c语言中 非0为真,0为假 也就是i j 为0整个循环就结束了 2楼 匿名用户 判断循环是否结束的条件...

在C语言中“a b”是什么意思,c语言中,a^b是什么意思?

1楼 匿名用户 a 异或 b 按位异或 比如 a 为 5 0101 b 为 7 0111 0010 对应位相同为0, 不同为1 希望对你有帮助。谢谢 c语言中,a b是什么意思? 2楼 匿名用户 按位异或, 例如 include int main 输出结果是8 1010 10 0010 2 1000...