一维数组练习题_精品文档Word文档格式.doc
- 文档编号:13140537
- 上传时间:2022-10-06
- 格式:DOC
- 页数:4
- 大小:24KB
一维数组练习题_精品文档Word文档格式.doc
《一维数组练习题_精品文档Word文档格式.doc》由会员分享,可在线阅读,更多相关《一维数组练习题_精品文档Word文档格式.doc(4页珍藏版)》请在冰豆网上搜索。
s[0]=k;
k=s[1]*10;
A)不定值B)33
C)30D)10
4、下列程序执行后的输出结果是__________。
main()
{inta,b[5];
a=0;
b[0]=3;
printf("
%d,%d\n"
b[0],b[1]);
}
A)3,0B)30
C)0,3D)3,不定值
5、已知数组a的赋值情况如下所示,则执行语句a[2]++;
后a[1]和a[2]的值
分别是________。
a[0]a[1]a[2]a[3]a[4]
┌──┬──┬──┬──┬──┐
│10│20│30│40│50│
└──┴──┴──┴──┴──┘
A)20和30B)20和31
C)21和30D)21和31
6、以下程序输出a数组中的最小值及其下标,在划线处应填入的是________。
main()
{inti,p=0,a[10];
for(i=0;
i<
10;
i++)scanf("
a[i]);
for(i=1;
i++)
if(a[i]<
a[p])_______________;
printf("
a[p],p);
}
A)i=pB)a[p]=a[i]
C)p=jD)p=i
7、以下程序的输出结果是________。
{inti,p=0,a[10]={1,5,9,0,-3,8,7,0,1,2};
a[p])p=i;
A)-3,4B)0,1
C)9,2D)2,9
8、有如下说明:
inta[10]={0,1,2,3,4,5,6,7,8,9};
则数值不为9的表达式是________。
A)a[10-1]B)a[8]
C)a[9]-0D)a[9]-a[0]
9、有如下程序
{intn[5]={0,0,0},i,k=3;
for(i=0;
k;
i++)n[i]=i+1;
printf("
%d\n"
n[k]);
该程序的输出结果是________。
A)不确定的值B)4
C)2D)0
10、以下程序的输出结果是________。
{inti,x[9]={9,8,7,6,5,4,3,2,1};
4;
i+=2)printf("
%d"
x[i]);
A)52B)51
C)53D)97
11、以下程序的功能是:
从键盘上输入若干个学生的成绩,统计计算出平均成绩,并输出低于平均分的学生成绩,当输入负数时结束。
划线处应分
别填入_________。
main()
{floatx[1000],sum=0.0,ave,a;
intn=0,i;
Entermark:
\n"
);
scanf("
%f"
a);
while(a>
=0.0&
&
n<
1000)
{sum+=______;
x[n]=a;
n++;
scanf("
ave=________;
Output:
ave=%f\n"
ave);
n;
if(x[i]<
ave)printf("
%f\t"
A)a和sum/nB)x[n]和sum/n
C)a和sum/iD)a和sum/1000
12、下面程序的输出结果是________。
{inta[]={1,8,2,8,3,8,4,8,5,8};
a[4]+3,a[4+3]);
A)6,6B)8,8
C)6,8D)8,6
13、如有定义语句inta[]={1,8,2,8,3,8,4,8,5,8};
,
则数组a的大小是________。
A)10B)11
C)8D)不定
14、下面程序的输出是________。
{inta[10]={1,2,3,4,5,6,7,8,9,10};
a[a[1]*a[2]]);
A)3B)4
C)7D)2
15、以下程序输出的结果是________。
#include<
stdio.h>
{inta[]={1,2,3,4,5},i,j,s=0;
j=1;
for(i=4;
i>
=0;
i--){s=s+a[i]*j;
j=j*10;
s=%d\n"
s);
A)s=12345B)s=12345
C)s=54321D)s=54321
16、以下程序输出的结果是________。
5;
i++)s=s*10+a[i];
A)s=12345B)s=12345
C)s=54321D)s=54321
17、以下程序运行,如果从键盘上输入4<
回车>
,则输出结果是________。
#include<
{inta[20]={1,2,3,4,5,-1,-2,-3,-4,-5,1,2,3,4,5,-1,-2,-3,-4,-5};
inti,m,n,f=0;
for(i=0;
20;
if(a[i]==n){f=1;
m=i;
}
if(f!
=0)printf("
n,m+1);
elseprintf("
%dnotfound!
n);
A)4,4B)4,14
C)4,5D)4,15
18、下面程序运行后,输出结果是________。
{inta[10]={1,2,3,4,5,6},i,j;
i++<
3;
)
{j=a[i];
a[i]=a[5-i];
a[5-i]=j;
6;
i++)printf("
%d"
a[i]);
A)654321B)123456
C)154326D)153426
第4页共4页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数组 练习题 精品 文档