一维数组练习题_精品文档Word文档格式.doc

上传人:b****1 文档编号:13140537 上传时间:2022-10-06 格式:DOC 页数:4 大小:24KB
下载 相关 举报
一维数组练习题_精品文档Word文档格式.doc_第1页
第1页 / 共4页
一维数组练习题_精品文档Word文档格式.doc_第2页
第2页 / 共4页
一维数组练习题_精品文档Word文档格式.doc_第3页
第3页 / 共4页
一维数组练习题_精品文档Word文档格式.doc_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

一维数组练习题_精品文档Word文档格式.doc

《一维数组练习题_精品文档Word文档格式.doc》由会员分享,可在线阅读,更多相关《一维数组练习题_精品文档Word文档格式.doc(4页珍藏版)》请在冰豆网上搜索。

一维数组练习题_精品文档Word文档格式.doc

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页

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教学研究 > 教学案例设计

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1