c语言期末考试题目

c语言期末考试题目

ID:30775015

大小:80.50 KB

页数:4页

时间:2019-01-03

c语言期末考试题目_第1页
c语言期末考试题目_第2页
c语言期末考试题目_第3页
c语言期末考试题目_第4页
资源描述:

《c语言期末考试题目》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、第六章数组习题1、C语言中数组名作为参数传递给函数,作为实在参数的数组名被处理为。A、该数组的长度。B、该数组的元素个数。C、该数组中各元素的值。【)、该数组的首地址。2、C语言中数组下标的下限是-A、1B、0C、视具体情况D、无固定下限3、假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4};,则数组x在内存中所占字节数是A)3B)6C)1()D)204、设有数组定义:chararray[]=”China”;则数组array所占的空间为A)4个字节B)5个字节C)6个字节D)7个字节5、下列描述中不

2、止确的是A)字符型数组屮可以存放字符串B)可以对字符型数组进行整休输入、输出C)可以对整型数组进行整体输入、输出D)不能在赋值语句中通过赋值运算符”二”对字符型数组进行整体赋值6、合法的数组定义是A)inta[]="stringn;B)inta[5]={0,1,2,3,4,5};C)chars二”string”;D)charaf]={0,l,2,3,4,5};7、不能把字符串:Hello!赋给数组b的语句是B)charb[10];b=MHello!n;D)charb[10]=nHello!H;B)对动态数组赋初值D)对金部

3、数组元素赋初值A)charb[10]={,H,;e,,T,T,,o,;!,J;C)charb[10];strcpy(b,"Hello!");8、当—,可以不指定数组长度。A)对静态数组赋初值C)只给一部分元素赋值9、有语strcpy(strl,str2);C、strl=str2;D、strcpy(str2,strl);10、以下对二维数组a进行不正确初始化的是A.in

4、tB.intC.intD.inta[]a⑵a[][3]二{3,2,1,1,2,3};[3]二{{3,2,1},{1,2,3};[3]二{{3,2,1},{1,2,3}};[]={{3,2,1},{1,2,3}};11、卜•面止确的数组定义语句是OA)inty[l][4]={l,2,3,4,5};A)floatx[3][]={{1},{2},{3}};B)longs[2][3]={{1},{1,2},{1,2,3}};C)doublet[][3]二{0};12、执行下列程序时,输入123〈空格>456〈空格>789

5、输出结果是。#includevoidmain(){chars[100];intc,i;scanf(〃%c〃,&c);scanf&i);scanf(〃%s〃,s);printf(〃%c,%d,%s〃,c,i,s);}A)123,456,789B)l,456,789C)l,23,456,789D)l,23,45613、下面程序的输出结果为()。#inelude〈stdio.h>voidmain(){inta[3],i,j,k二2;for(i=0;i<3;i++)a[i]=0;for(i=0;i

6、)for(j=0;jvoidmain(){inti,j,k;charstr[5];for(i=0;i<5;i++)str[i]=,A*;k=4;for(i=0;i

7、devoidmain(){chars[4][20];inti;scanf(〃%s%s〃,s[0],s[l]);gets(s[2]);gets(s[3]);for(i=0;i<4;i++)puts(s[i]);输入数据如下:(此处〈CR>代表回车符)aabbccddA)aaB)aaC)aaD)aabbbbbbbbccCCccddddccdddd16、假定int类型变量占用两个字节,其有定义:intx[10]={0,2,4}则数组x在内存小所占字节数是。(A)3(B)6(C)10(D)2017

8、、以下程序的输出结果是o#includeeludevoidmain(){charst[20]="hellot\〃;printf(,z%d%d",strlen(st),sizeof(st));}(A)99(B)520(C)1320(D)202018、下列程

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

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

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