c语言外循环内循环的作用,c语言中如何区分内循环与外循环

匿名用户

1级

2015-12-03 回答

C语言中没有具体的内循环和外循环的解释,这个如果是两个for循环的话

#include "textdata4.h"

int main(void)

{

int child[10]={0};

int young[10]={0};

int strong[10]={0};

int old[10]={0};

int years,i=0,j=0,k=0,l=0;

int childyear,youngyear,strongyear,oldyear;

for (int f=0; f<10; f++) {

printf("\n请输入第%d个年龄\n",f+1);

scanf("%d",&years);

if (years>=0&&years<10) {

i++;

for (int m=i; m

child[m]=years;

}

}

else if (years>=10&&years<20) {

j++;

for (int m=j; m

young[m]=years;

}

}

else if (years>=20&&years<50) {

k++;

for (int m=k; m

strong[m]=years;

}

}

else if(years>=50){

l++;

for (int m=l; m

old[m]=years;

}

}

}

printf("\n孩子的数量是%d,",i);

printf("年龄分别是");

for (int m=1; m

childyear=child[m];

printf("%d ",childyear);

}

printf("\n青年的数量是%d,",j);

printf("年龄分别是");

for (int m=1; m

youngyear=young[m];

printf("%d ",youngyear);

}

printf("\n成年的数量是%d,",k);

printf("年龄分别是");

for (int m=1; m

strongyear=strong[m];

printf("%d ",strongyear);

}

printf("\n老人的数量是%d,",l);

printf("年龄分别是");

for (int m=1; m

oldyear=old[m];

printf("%d ",oldyear);

}

第一个for循环里面的就是内循环,而第一个for循环、就是外循环


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部