设有数组定义:int myintarray[]={10,20,30,40,50,60,70};执行以下几个语句后的输出结
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/20 19:28:17
设有数组定义:int myintarray[]={10,20,30,40,50,60,70};执行以下几个语句后的输出结果是多少?
int s=0;
for(int i=0;i,myintarray.length;i++)
if(i%2==1)s+=myintarray[i];
system.out.println(s);
为什么结果是120呢,我算出来怎么是60呢,i肯定是等于2撒,myintarray(0)+myintarray(1))+myintarray(2)应该等于10+20+30啊,
int s=0;
for(int i=0;i,myintarray.length;i++)
if(i%2==1)s+=myintarray[i];
system.out.println(s);
为什么结果是120呢,我算出来怎么是60呢,i肯定是等于2撒,myintarray(0)+myintarray(1))+myintarray(2)应该等于10+20+30啊,
错了 , if(i%2==1) 说明下标是奇数:
myintarray[1]+myintarray[3]+myintarray[5]应该等于20+40+60啊是120
再问: if(i%2==1) 说明下标是奇数,麻烦解释一下,为什么这个表示是奇数啊?
myintarray[1]+myintarray[3]+myintarray[5]应该等于20+40+60啊是120
再问: if(i%2==1) 说明下标是奇数,麻烦解释一下,为什么这个表示是奇数啊?
设有数组定义:int myintarray[]={10,20,30,40,50,60,70};执行以下几个语句后的输出结
C语言:设有定义:float x=123.4567;,则执行以下语句后的输出结果是 【 】 .
设有说明:int a=1,b=0; 则执行以下语句后的输出结果是___
设有定义:floatx=123.4567;则执行下列语句后的输出结果是—— printf("%f\n",(int)(x*
数组定义:int a[ ]={11,22,33,44,55,66,77,88,99};则执行下列几个语句后的输出结果是什
设有以下定义的语句;int a [3][2]={10,20,30,40,50,60}.(*p)【2】;p=a; 则*(*
设有数组a的定义为int a[]={1,2,3,4};若语句a[3]=--a[0]?a[1]++:a[2]++;执行后,
设有以下宏定义:#define f(z) z*z,执行赋值语句int k; k=(4+4)/f(2+2);后k的值为多少
设有定义:int a=6;执行语句a+=a-=a*a;后,变量a的值是
设有定义:int a=15; 则执行语句:a/=a+a; 后a的值是(__A___)
若已定义 int a=11; 执行以下语句后的输出结果是( ).printf("a=%d,a=%o,a=%x\n",a,
已知int x=10,y=20,z=30;以下语句执行后x、y、z的值?