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循环、就是外循环

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值