C语言练习3(数组)=参考答案.doc

C语言练习3(数组)=参考答案.doc

ID:48535577

大小:120.50 KB

页数:17页

时间:2020-01-26

C语言练习3(数组)=参考答案.doc_第1页
C语言练习3(数组)=参考答案.doc_第2页
C语言练习3(数组)=参考答案.doc_第3页
C语言练习3(数组)=参考答案.doc_第4页
C语言练习3(数组)=参考答案.doc_第5页
资源描述:

《C语言练习3(数组)=参考答案.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言(数组)一、选择题1.设有程序:main(){inti,a[11];printf("给数组赋值:");for(i=0;i<=10;i++)scanf("%d",());......printf("输出数组:");for(i=0;i<=10;i++)printf("%d,",());}则在程序中的两个园括号中分别应填入:CA)&a[i]和&a[i]B)a[i]和&a[i]C)&a[i]和a[i]D)a[i]和a[i]2.设已定义:inta[15];则数组a占用的内存单元数是(C).A)15B)16C)30D)323.阅读程序:ma

2、in(){inta[2]={0},i,j,k=2;for(i=0;i

3、4D)1205.以下定义语句中,错误的是(B).A)inta[]={6,7,8};B)intn=5,a[n];C)chara[]="string";D)chara[5]={'0','1','2','3','4'};6.以下描述中正确的是(D).A)数组名后面的常量表达式用一对圆括弧括起来B)数组下标从1开始 C)数组下标的数据类型可以是整型或实型D)数组名的规定与变量名相同7.若定义数组并初始化chara[10]={'0','1','2','3','4','5','6','7','8','9'};指出以下错误语句(AB).A)scanf("%

4、c",a[0]);B)scanf("%s",&a);C)printf("%c",a[3]);D)printf("%s",a);8.若定义数组inta[10],其最后一个数组元素为(C).A)a[0]17B)a[1]C)a[9]D)a[10]9.若定义数组并初始化inta[10]={1,2,3,4},以下语句哪一个不成立(B)?A)a[8]的值为0B)a[1]的值为1C)a[3]的值为4D)a[9]的值为010.指出以下错误语句(A).A)intn=10,a[n];B)intn,a[10];C)inta[10]={1,2,3};D)inta[1

5、0]={1,2,3,4,5,6,7,8,9,10};11.请读程序:main(){intn[2],i,j,k;for(i=0;i<2;i++)n[i]=0;k=2;for(i=0;i

6、]C)str['d'-'c']D)str['d'-c]13.设有数组定义:inta[5];则下列给数组元素赋值错误的是(B).17A)a[3]=93;B)scanf("%c",a[3]);C)a[3]=getchar();D)a[3]='a'+3;14.以下数组定义中错误的是(D).A)#defineN30inta[N+30];B)#defineN30inta[N]; C)inta[30];D)inta[N];15.在定义一个一维数组时,不能用来表示数组长度的是(D).A)常量B)符号常量C)常量表达式D)已被赋值的变量16.若float型变

7、量占用4个字节,有定义floata[20]={1.1,2.1,3.1};则数组a在内存中所占的字节数是(D).A)12B)20C)40D)8017.设已定义:intx[2][4]={1,2,3,4,5,6,7,8};则元素x[1][1]的正确初值是(A).A)6B)5C)7D)118.设有定义:inta[][3]={{1,2,3},{4,5,6},{7,8,9}};则a[1][2]的初值为(C).A)2B)4C)6D)819.设有:inta[4][5];则数组a占用的内存字节数是(C).A)12B)24C)40D)2020.以下数组定义中,不

8、正确的是(B).A)intb[3][4]; B)intc[3][]={{1,2},{1,2,3},{4,5,6,7}}; C)intb[200][100]={0};

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。