#include <stdio.h>
int main(int argc, const char *argv[])
{
int a[]={1,2,3,4,5,6,7,8};
int i=0,b=0;
int len;
len=sizeof(a)/sizeof(a[0]);
printf("数组个数为%d\n",len);
for(i=0;i<len;i++)
{
if(i%2==0)
{
a[i]=a[i]+2;
}
else
{
a[i]=a[i]*3;
}
}
for(i=0;i<len;i++)
{
printf("%-5d",a[i]);
}
printf("\n");
return 0;
}
结果如下:
ubuntu@ubuntu:作业$ gcc 7.c
ubuntu@ubuntu:作业$ ./a.out
数组个数为8
3 6 5 12 7 18 9 24
ubuntu@ubuntu:作业$