定义一个有10个元素的一维整型数组,从键盘输入给数组的每个元素赋值,并把每个元素进行输出。

如题所述

#include<stdio.h>

printf("请输入10个整数:\n");

for(i=0;i<n;i++)

scanf("%d",&a[i]);

printf("\n输入的10个数是:\n");

printf("输出你输入的元素:\n");

for(int i=0;i<10;i++){

printf("arr[%d]=%d\n",i,arr[i]);

}

printf("数组总和为:%d\n",sum);

}

与结构或类中的字段

数组中的所有元素都具有相同类型(这一点和结构或类中的字段不同,它们可以是不同类型)。数组中的元素存储在一个连续性的内存块中,并通过索引来访问(这一点也和结构和类中的字段不同,它们通过名称来访问)。

数组元素并非只能是基元数据类型,还可以是结构、枚举或类。

以上内容参考:百度百科-数组

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-09-27
#include<stdio.h>
int main()
{int n,i,a[10];
n=10;
printf("请输入10个整数:\n");
for(i=0;i<n;i++)
scanf("%d",&a[i]);
printf("\n输入的10个数是:\n");
for(i=0;i<n;i++)
printf("%d ",a[i]);
printf("\n");
return 0;
}
第2个回答  2010-12-25
#include <stdio.h>
void main(){
int x[10];
int i,n=5;
printf("input 10 data:\n");
for(i=0;i<n;i++){
printf("%d : ",i+1);
scanf("%d",&x[i]);
}
printf("out 10 data:\n");
for(i=0;i<n;i++){
printf("%d = %d \n",i+1,x[i]);
}
}本回答被网友采纳
第3个回答  2010-12-25
#include <stdio.h>
main()
{ Int i,a[10];
for(i=0;i<10;i++)
{ scanf("%d" &a[i]);
a[i]=i;
} for(i=0;i<10;i++)
printf("%d" a[i]);
}
第4个回答  2010-12-25
这么多问题,,给个有心人帮你吧..

定义一个有10个元素的一维整型数组,从键盘输入给数组的每个元素赋值,并...
printf("请输入10个整数:\\n");for(i=0;i<n;i++)scanf("%d",&a[i]);printf("\\n输入的10个数是:\\n");printf("输出你输入的元素:\\n");for(int i=0;i<10;i++){ printf("arr[%d]=%d\\n",i,arr[i]);} printf("数组总和为:%d\\n",sum);} 与结构或类中的字段 数组中的...

编程:定义一个有10个数组元素的整型数组,并从键盘接收10个数据到数组...
for(i=0; i<10; i++)printf("%d ",a[i]);printf("\\n");return 0;}

...个整数的数组,循环从键盘输入10个数并给数组赋值,最后输出数组中每个...
public static void main(String[] args) { int[] arr = new int[10];int count = 0;Scanner scan = new Scanner(System.in);while(count<10){ System.out.print("请输入第"+(count+1)+"个数:");try{ String str = scan.nextLine().trim();arr[count]=Integer.parseInt(str);count...

定义一个有10个元素的整型数组,其中元素值都是随机产生的,并且所有元 ...
int[] array = new int[10];for(i = 0; i < array.length; i++){ array[i] = rand.Next(0,100);} \/\/C#的代码片断。

C语言定义一个整数类型的一维数组,长度为10,然后通过键盘录入10个数赋值...
include <stdio.h> int main(void){ int arr[10];int i;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=9;i>=0;i--)printf("%d ",a[i]);printf("\\n");}

c++求答案,定义一个10个元素的整型数组,完成以下操作 1、让用户从键盘...
if (arr[k] < arr[k + 1]) { iTmp = arr[k];arr[k] = arr[k + 1];arr[k + 1] = iTmp;} } } } int main() { int arr[10];int i = 0;int max;int min;int iTmp;while(i < 10) { cin >> arr[i++];} max = 0;min = 0;for (i = 0; i < 10; ++...

c++定义一个有10个元素的整型一维数组,统计输出数组中所有奇数元素在数...
include <stdio.h> int main(){ int n,a[10],*p;for(p=a;p<a+10;p++)scanf("%d",p);printf("数组中奇数元素的序号是:\\n");for(p=a;p

定义一个一维整型数组,有10个元素。(5,4,9,2,6,11,14,8,10,16)?
int diff(int x, int y) { \/\/ 求差函数 if (x > y)return x - y;else return y - x;} int main() { int a[10] = {5,4,9,2,6,11,14,8,10,16}; \/\/ 定义数组并初始化 int max = a[0], min = a[0], sum, i;printf("下标为奇数的元素: ");for (i = 1; i...

C语言:定义一个由10个元素组成的整型数组,从键盘上输入数据,统计下标...
把y++改成y=n。因为判断时可能会跳过某些元素,但是跳过时y没有自加,于是y会出错。例如2 3 4 5 1,结果会是min=1,但是y仅自加一次,于是y=1,错误.

java定义一个长度为10的整型数组,通过控制台为数组元素赋初值。
import java.util.Scanner;public class Array {public static void main(String[] args) {Scanner input = new Scanner(System.in);int[] a = new int[10];\/\/ 控制台输入数组值for (int i = 0; i < a.length; i++) {System.out.println("请输入第" + (i + 1) + "个数字:")...

相似回答