#include <iostream>using namespace std;int main(){ int ary[10]; int i=0; for(i=0;i<10;i++) { ary[i]=i*3; } int total=0; for(i=0;i<10;i++) { total+=ary[i]; } int avg=total/10; cout<<"ary[i]"<<ary[i]<<endl; cout<<"Average is:"<<avg<<endl; cin.get(); return 0;}
这串代码什么意思呀,最主要是第一个FOR和第二个FOR出来的结果分别是什么呀,谢谢
VC++菜鸟求助,一串小代码
答案:5 悬赏:70 手机版
解决时间 2021-02-15 22:39
- 提问者网友:人傍凄凉立暮秋
- 2021-02-15 14:05
最佳答案
- 五星知识达人网友:琴狂剑也妄
- 2021-02-15 15:37
#include <iostream>
using namespace std;
int main()
{
int ary[10];
int i=0;
for(i=0;i<10;i++)
{
ary[i]=i*3;
}
int total=0;
for(i=0;i<10;i++)
{
total+=ary[i];
}
int avg=total/10; cout<<"ary[i]"<<ary[i]<<endl; cout<<"Average is:"<<avg<<endl; cin.get(); return 0;}
using namespace std;
int main()
{
int ary[10];
int i=0;
for(i=0;i<10;i++)
{
ary[i]=i*3;
}
int total=0;
for(i=0;i<10;i++)
{
total+=ary[i];
}
int avg=total/10; cout<<"ary[i]"<<ary[i]<<endl; cout<<"Average is:"<<avg<<endl; cin.get(); return 0;}
全部回答
- 1楼网友:野慌
- 2021-02-15 20:29
来《菜鸟大道》吧~专为新人开办的哦~~~
拉拉人气拉~~~嘿嘿
- 2楼网友:独钓一江月
- 2021-02-15 19:08
第一个for是将ary这个数组的每个元素设置为其下标的3倍,比如ary[4]设置为12,第二个for循环将ary数组的元素全加起来给total,所以total = 0+3+6+...+27=(0+27)*10/2=135;
- 3楼网友:舊物识亽
- 2021-02-15 17:29
来《菜鸟大道》吧~专为新人开办的哦~~~
拉拉人气拉~~~嘿嘿
再看看别人怎么说的。
- 4楼网友:愁杀梦里人
- 2021-02-15 17:13
第一个for结束后,数组ary的10个元素被赋值,分别是:0,3,9... ...27。第2个for结束后,上述数组的值的总和被求出来:total=0+3+9+... ...+27。你的明白?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯