问题及代码
/*作者:贾如杉
完成日期:2016.12.3
问题:创建一个长度为10的整型数组并初始化,由后往前(由第9个元素向第0个元素方向)输出数组中所有元素的值,改变数组元素的值,令所有的数据加倍,输出改变后的值*/
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[10]= {1,2,3,4,5,6,7,8,9,10};
int i1,i2,i3;
printf("数组初始数组值为 \n0 1 2 3 4 5 6 7 8 9\n");
printf("倒序输出\n");
for(i1=9;i1>=0;i1--)
{
printf("%d ",a[i1]);
}
printf("\n 值变为两倍依次输出\n");
for(i2=0;i2<=9;i2++)
{
a[i2]=2*a[i2];
}
for(i3=0;i3<=9;i3++)
{
printf("%d ",a[i3]);
}
return 0;
}
运行结果
知识点总结
简单的数组应用练习
学习心得
进一步了解数组的概念