练习5-1
/*---从头顺次为数组中的元素赋值0,1,2,3,4---*/
#include <stdio.h>
int main(void)
{
int i, v[5];
for(i = 0;i < 5; i++){
v[i] = i;
printf("v[%d]=%d\n",i,v[i]);
}
return 0;
}
练习5-2
/*---从头顺次为数组中的元素赋值5,4,3,2,1。---*/
#include <stdio.h>
int main(void)
{
int i,v[5];
for(i = 0; i < 5; i++){
v[i] = 5 - i;
printf("v[%d] = %d\n",i,v[i]);
}
return 0;
}
练习5-3
/*---修改程序,从头开始依次使用5,4,3,2,1进行初始化。---*/
#include <stdio.h>
int main(void)
{
int i, v[5] = {5, 4, 3, 2, 1};
for(i = 0; i < 5; i++)
printf("v[%d] = %d\n", i, v[i]);
return 0;
}
练习5-4
/*---将初始化了的数组倒序赋值到b数组中---*/
#include <stdio.h>
int main(void)
{
int i;
int a[5] = {17, 23, 36};
int b[5];
for (i = 0; i< 5; i++)
b[i] = a[5-i-1];
puts(" a b");
puts("-------");
for (i = 0; i< 5; i++)
printf("%4d%4d\n", a[