定义长度为10的一维整形数组,并从键盘给每一个元素赋值,并输出到屏幕,每行显示5个数字

如题所述

第1个回答  2011-05-24
#include<stdio.h>
main()
{int a[10];
int i;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
for(i=0;i<10;i++)
{printf("%d ",a[i]);
if(i==4)
printf("\n");}
printf("\n");
}本回答被提问者采纳
第2个回答  2011-05-26

#include "stdafx.h"
#include "stdlib.h"

main()
{
int *a;
int len = 0;
printf("Input length:\n");
scanf("%d",&len); //输入长度

a = (int*)malloc(sizeof(int)*len);

printf("Input number:\n");
for(int i=0;i<len;i++)
{
scanf("%d",&a[i]); //输入数组元素
}

for(i=0;i<len;i++)
{
printf("%d\n",a[i]); //输出数组元素
}
free(a);
}
第3个回答  2011-05-24
10
20
30
40
50
60
第4个回答  2011-05-24
你是说用什么语言写?追问

c 语言

相似回答