下面()是错误的数组定义。
A.int a[2*i];
B.int a[10];
C.int b[10+10];
D.float x[15-5];
A.int a[2*i];
B.int a[10];
C.int b[10+10];
D.float x[15-5];
A、int x[2][]={1,2,4,6};
B、int a[1][3];
C、int b[2][2]={1,2,3,4};
D、int m[][3]={1,2,3,4,5,6};
E、int n[10]={0};
A、静态数组通常用于存储个数范围可以确定的数据
B、动态数组常用于存储数据类型不断变化的数据
C、数组可以分为一维数组、二维数组和多维数组
D、根据数组元素数目是否可变,可将数组分为动态数组和静态数组
A、for(i=0;i<6;i++) printf("%d",b[i]);> B、for(i=1;i<=6;i++) printf("%d",b[i]);> C、printf("%d",b);
D、while(b[i]!='\0') printf("%d",b[i]);
有长度为10的一维整型数组a,由键盘输入它的值(10个不等的数),求a数组中最小元素的值及其在数组中的位置。 输入样例: 16 9 56 23 24 75 6 81 36 35 输出样例: 最小元素是 6,是第7个元素 注意:a[0]是数组中的第1个元素。 请完善程序。(有2个空,答案一行写一个,不要添加多余的空格) #include <stdio.h> int main() { int i,a[10],min,k; // k存储位置 for(i=0;i<10;i++) scanf("%d",&a[i]); min="a[0];" 假设第1个数为最小数 k="1;" k保存最小数的位置,此时为1 for(i="1;i<10;i++)" { if(a[i] ) min更新为较小数 k更新为较小数的位置 } printf("最小元素是 %d,是第%d个元素",min,k); 提示:求数组元素的最小值可以参考本周附加例题解析“求最值及其位置”中的数组方法例题 ,注意位置序号与本例的区别>
A、a={1,2,3,4,5};
B、for(i=0;i<5;i++) a[i]="i;"> C、for(i=0;i<5;i++) scanf("%d",&a[i]);> D、a[0]=1;a[1]=1;a[2]=2;a[3]=3;a[4]=4;
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!