main() { int i,a[8]; for (i=0;i<=70;i=i+10) printf("%d\n",a[i]); }
1个回答
关注
展开全部
运行结果:s=-5int…;这部分是定义变量并赋值for(…){…};这部分就是控制循环,i从开始的1变到10,并执行后面的s=s+a*i,a=-a;第一次,i=1,a=1,则s=0+1*1=1;第二次,i=2,a=-1,则s=1+2*-1=-1…以此类推,最后的结果可以简单的这样计算:s=1-2+3-4+5-6+7-8+9-10=-5printf…;就是输出显示了
咨询记录 · 回答于2023-01-06
main() { int i,a[8]; for (i=0;i<=70;i=i+10) printf("%d\n",a[i]); }
运行结果:s=-5int…;这部分是定义变量并赋值for(…){…};这部分就是控制循环,i从开始的1变到10,并执行后面的s=s+a*i,a=-a;第一次,i=1,a=1,则s=0+1*1=1;第二次,i=2,a=-1,则s=1+2*-1=-1…以此类推,最后的结果可以简单的这样计算:s=1-2+3-4+5-6+7-8+9-10=-5printf…;就是输出显示了
我写s=-5就可以嘛
60
答案是60是不是
是的
帮帮我
马上
4和5
2,3, 4,5, 6,7