作业帮 > 综合 > 作业

出学程序,一道很简单的题

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/16 02:57:20
出学程序,一道很简单的题
#include
#define SIZE 10
void main()
{
int iindex=0;
int iage[SIZE]={0};
for(iindex=0;iidenx=5)
iage[iindex]=iindex;
printf(“iage[%d]=%d”,iidenx,iage[iidenx]);
}}
1、请输出结果
我觉得是把这个数组中的10个元素赋值为0~9.可是中间的if语句.就不明白在干什么了
1.输出结果是:iage[0]=0iage[1]=0iage[2]=0iage[3]=0iage[4]=0iage[5]=5iage[6]=6iage[7]=7iage[8]=8iage[9]=9;
2.这个题目的意图就是给数组中后五个赋值为当前索引值,
起初数组iage的所有元素的值均为0;
中间的if语句就是判断iindex的值是否大于等于5,如果是则为数据当前索引赋值,如果否就不赋值(就仍为起初的0);