C语言程序设计_A卷

C语言程序设计_A卷

ID:40533242

大小:107.00 KB

页数:4页

时间:2019-08-04

C语言程序设计_A卷_第1页
C语言程序设计_A卷_第2页
C语言程序设计_A卷_第3页
C语言程序设计_A卷_第4页
资源描述:

《C语言程序设计_A卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、系别班级学号姓名装订线内请不要答题成都东软信息技术职业学院2009~2010学年第二学期期末试题——C语言程序设计(A卷)(适用:08级软件技术、英语强化、日语强化、测试专业)题号一二三四五总分分数说明:本试卷共五大题,试卷满分100分,考试时间120分钟。题号得分评阅人一一、选择题:(本题共30分,每小题2分)1、C语言程序从()开始执行。   A、程序中的第一个函数                 B、主函数             C、任意一个             D、程序中的最后一个2、 下列叙述

2、错误的是()A、一个C源程序可以由一个main函数和若干个其他函数组成B、在C程序中,一行可以写几条语句,但提倡一行一条语句的风格C、对一个C程序进行编译的过程中可以发现注释中的拼写错误D、C系统不对注释进行编译,因此不能发现注释中的拼写错误3、有输入语句:scanf(“%d,%d,%d”,&a,&b,&c);为使变量a的值为1,b为3,c为2,从键盘输入数据的正确形式应当是()。A、132<回车>B、a=1,b=3,c=2<回车>C、a=1b=3c=2<回车>D、1,3,2<回车> 4、以下不合法的用户标识

3、符为()   A、Int         B、4d        C、_55         D、char  5、下面运算符优先级最高的是()A、&&B、=C、++D、%6、设a,b,c都是int型变量,且a=3,b=4,c=5,则下列表达式中,值为0的表达式是()A、a&&bB、a<=bC、ab+c&&b-cD、(a=‘0’)(ch<=‘9’)B、(ch>=‘0’)&(ch<=‘9’)C、‘0’=

4、>=‘0’)&&(ch<=‘9’)8、下面程序运行后的输出结果是()voidmain(){inta=1,b=2,c=3;if(c=a)printf(“%d”,c);elseprintf(“%d”,b);}  A、1B、2C、3D、编译有错9、语句while(E);中的表达式E等价于(   )A、E==0             B、E!=0                C 、E!=1              D、E==110、设有程序段intk=10;while(k=0)//k的值不满足0则循环,而k=0

5、,所以就没有循环k=k-1;下面描述中正确的是()  A、循环体语句执行一次             B、循环是无限循环             C 、循环体语句一次也不执行D、while循环执行10次11、函数调用过程中,参数传递方向为()A、形参到实参B、先实参到形参,后形参到实参C、同时互相传递D、实参到形参12、若有语句intpoint,a=4;point=&a;下面均代表地址的一组选项是()A、&a,&point,pointB、a,point,&aC、&point,point,&aD、&a,&a,p

6、oint13、有定义:inta[N],p=a;则下列语句中不与a[i]等价的是()第3页共4页系别班级学号姓名装订线内请不要答题A、(a+i)    B、&p[i]        C、p[i]    D、(p+i)14、若有如下说明structst{intn;charname[20];}stu[3],p=stu;下面各输入语句错误的是()。A、scanf(“%d”,&stu[0].n);B、scanf(“%s”,&stu[0].name);注:应该不取地址,取地址也对C、scanf(“%d”,p->&n);D

7、、scanf(“%d”,&p->n);15.有如下程序:voidmain(){FILEfp;fp=fopen(“f.txt”,”w”);fprintf(fp,”%s”,”abc”);fclose(fp);}若文本文件f.txt中原有内容为:good,则运行以上程序后文件f.txt中的内容为()A、goodabc    B、abcd        C、abcgood    D、abc题号得分评阅人一一、填空题:(本题共20分,每空1分)1、一个C程序由若干函数构成,其中有且只能有1个主函数。2、一个C程序的开发

8、过程分为四步,分别是编辑、编译、连接、运行,其中源代码文件产生在编译步骤后。3、程序的控制结构有顺序结构、选择结构、循环结构。4、while结构的循环体至少会执行0次,而do-while结构的循环体至少会执行1次。5、在循环体中,如果想提前结束循环,可以使用break语句,如果只想结束本次循环,开始下一轮新循环,则需使用语句continue。6、假设有如下定义:inta[]={0,1,2,3};则数

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

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

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