- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
C语言程序设计期末考试试题及答案
装C.C++;D.a+b+c
|
2.已知intj,i=1;执行语句“j=i++;”后,变量i的值是B。
A.1
B.2
C.-1
D.-23.执行下面程序:
#includestdio.hvoidmain()
订{
inta=1,b=2,c=3;
c=(a+=a+2),(a=b,b+3);printf(
“%d,%d,%d,a,b,c);
丨}
线
则输出结果是:_A_______。A.2,2,4B.4,2,3C.5,5,3D.4,2,5
[4.若要求在if后一对圆括号中表示a不等于0的关系,则能正确
表示这一关系的表达式为D。
—
A.a0
B.!a
C.a=0
D.a
:
5.for(j=0;j11;j++);
循环结束后,j的值是B_________。
A.12
B.11
C.10
D.9
6.C语言中函数返回值的类型由_D___决定的。
[A.return
语句中的表达式类型
B.
调用该函数的主调函数的类型:
C.调用函数时临时决定
D.
定义函数时所指定的函数类型
7.下列说法中正确的是B。-A在调用用户自定义函数时,必须
对其进行声明。1
B函数可以返回一个值,也可以什么值也不返回。:
C说明函数时,必须明确参数的类型和返回值。
D在程序设计中空函数没有什么作用。
C语言程序设计试题
,g,s,\0};
8.若inti=10;执行下列程序后,变量i的正确结果是_D_
switch(i){case0:i+=1;case10:i+=1;case11:i+=1;
default:i+=1;
}
A.10
B.11
C.12
D.13
9.下列语句中不正确的字符串赋值或初始化的是C。
A.charstr[10]={strings};
B.charstr[8]={s,t,r,i,n
C.charstr[10];str=strings;
D.charstr[]=strings;
10.有如下程序:
#includevoidmain(){
inta=1,b=0,c=0;if(a=(b
“%d\n”,c);
}
该程序的运行结果是D
。A.3
B.2
C.1
D.0
11.在函数调用,对参数传递的说法正确的是
A。
A实参和形参各占一个独立的存储单元。
B实参和形参始终共用一个相同的存储单元。
C可以由用户指定实参和形参是否共用一个存储单元。
D可以由系统指定实参和形参是否共用一个存储单元12.以下正
确的程序段是_C______。
A.charstr1[]=12345,str2[]=abcdef;strcpy(str1,str2);
B.charstr[10],*st=abcde;strcat(str,st);
C.charstr[10]=,*st=abcde;strcat(str,st);
D.char*st1=12345,*st2=abcde;strcat(st1,st2);
13.若有定义:int*p[4];
则标识符pB_________。
A.是一个指向整型变量的指针
B.是一个指针数组名
C.是一个指针,它指向一个含有四个整型元素的一维数组
装:
文档评论(0)