a【i】=a【i】&0×DF语句对吗?
1个回答
关注
展开全部
您好,很高兴为您解答。a【i】=a【i】&0×DF语句对吗??不对。a[i]=i是一个循环赋值。第一次循环:a[0]=0;第二次循环:a[1]=1;一直到第9次循环:a[9]=9。int a[ ]中,a表示数组名,代表数组的首地址,可以看成一个常量,不可更改。括号中的数组元素个数在有初始化数据时,可省,按初始化实际数据个数分配数组空间。如: int a[]={1,2,3,4,5}; //a占5个整型数据空间。数组所占内存空间,可用sizeof命令计算得到,如:sizeof(a)=5*4=20。扩展资料:赋值语句是由赋值表达式再加上分号构成的表达式语句。 其一般形式为:变量=表达式; 在赋值语句的使用中需要注意: 由于在赋值符“=”右边的表达式也可以又是一个赋值表达式,因此,下述形式变量=(变量=表达式);是成立的,从而形成嵌套的情形。其展开之后的一般形式为:变量=变量=…=表达式; 例如:a=b=c=d=e=5;按照赋值运算符的右接合性,因此实际上等效于:e=5;d=e;c=d;b=c;a=b;
咨询记录 · 回答于2022-04-14
a【i】=a【i】&0×DF语句对吗?
您好,亲,很荣幸由我来为您解答问题,整理答案需要一点时间,请您耐心等待下哦.....
您好,很高兴为您解答。a【i】=a【i】&0×DF语句对吗??不对。a[i]=i是一个循环赋值。第一次循环:a[0]=0;第二次循环:a[1]=1;一直到第9次循环:a[9]=9。int a[ ]中,a表示数组名,代表数组的首地址,可以看成一个常量,不可更改。括号中的数组元素个数在有初始化数据时,可省,按初始化实际数据个数分配数组空间。如: int a[]={1,2,3,4,5}; //a占5个整型数据空间。数组所占内存空间,可用sizeof命令计算得到,如:sizeof(a)=5*4=20。扩展资料:赋值语句是由赋值表达式再加上分号构成的表达式语句。 其一般形式为:变量=表达式; 在赋值语句的使用中需要注意: 由于在赋值符“=”右边的表达式也可以又是一个赋值表达式,因此,下述形式变量=(变量=表达式);是成立的,从而形成嵌套的情形。其展开之后的一般形式为:变量=变量=…=表达式; 例如:a=b=c=d=e=5;按照赋值运算符的右接合性,因此实际上等效于:e=5;d=e;c=d;b=c;a=b;