从键盘中输入一堆数组,要求从键盘输入数组元素的个数并输出全部数组元素
一、要求从键盘输入数组元素的个数并输出全部数组元素***C语言
上面的程序首先会要求用户输入数组元素的个数,然后根据用户输入的数字定义一个数组。接下来,程序会要求用户输入数组的各个元素,并将这些元素存入数组。后,程序会输出数组的各个元素。
实际使用时,你需要根据自己的需要进行修改和调整。
#include<stdio.h>
int main()
{
int n;
printf("请输入数组元素的个数:");
scanf("%d",&n);
int arr[n];//定义一个数组,元素个数为n
printf("请输入数组元素:\n");
for(int i= 0; i< n; i++)
{
scanf("%d",&arr[i]);
}
printf("输出数组元素:\n");
for(int i= 0; i< n; i++)
{
printf("%d", arr[i]);
}
return 0;
}
二、从键盘输入10个数存入一维数组中,输出下标为奇数的元素。
#include<stdio.h>
int main()
{ int a[10],i;
for(i=0;i<10;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<10;i++)
{
if(i%2==1)
printf("%d",a[i]);
}
return 0;
}
扩展资料:
特点
1,数组是相同数据类型的元素的**。
2,数组中的各元素的存储是有先后顺序的,它们在内存中按照这个先后顺序连续存放在一起。
3,数组元素用整个数组的名字和它自己在数组中的顺序位置来表示。例如,a[0]表示名字为a的数组中的第一个元素,a[1]代表数组a的第二个元素,以此类推。
参考资料来源:百度百科-数组