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
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消