专科考试样卷.doc

  1. 1、本文档共19页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
专科考试样卷

试卷样卷(专科) 加入时间: 2008-9-25 8:10:02 ????作者: liqi 【字体:大 中 小】【双击滚屏】 四川理工学院试卷(2007 至2008 学年第 2学期) 课程名称:C语言程序设计 (A卷) 命题教师:曾燕、成新文 适用班级:2007级全院非计算机专业专科 考试(考查):考试?????????????????? 2008年?? 月???? 日???????? 共 10页 题号 一 二 三 四 五 总分 评阅(统分)教师 得分 ? ? ? ? ? ? ? 注意事项: 1、 满分100分。要求卷面整洁、字迹工整、无错别字。 2、 考生必须将姓名、班级、学号完整、准确、清楚地填写在试卷规定的地方,否则视为废卷。 3、 考生必须在签到单上签到,若出现遗漏,后果自负。 4、 如有答题纸,答案请全部写在答题纸上,否则不给分;考完请将试卷和答题卷分别一同交回,否则不给分。 ? ? ?试??? 题 得分 评阅教师 ? ? ? ? ? 一、判断题(正确填A,错误填B,每小题1分,共10分) 1.C语言本身不提供输入输出语句,其输入输出操作由函数实现。? (????A? ) 2.在C程序中,main函数必须位于程序的最前面。(?B???? ) 3.在C语言中,number与NUMBER是两个不同的标识符。(?????A ) 4.若a为整型变量,则表达式 a = 1/2 * 30.0 ,a + 6 的值为21。? ?(????? B) 5.在Turbo C中,整型常量0、符号常量NULL与’\0’的值是相等的。 (?????B ) 6.C语言中,do—while循环的while后的分号可以省略。(B????? ) 7.函数定义在主调函数之前,可以不必声明函数原型。(?????A ) 8.静态局部变量可以定义为寄存器变量。(B????? ) 9.在程序:int a=3,*p; p=a; 中,p等价于变量a的地址,*p等价于变量a的值。(????A?? ) 10.有定义:int? (*p)[4];? 则标识符p是一个指针数组名。(????B? ) 得分 评阅教师 ? ? ? ? ? ? 二、单项选择题(每小题1分,共30分) 1.?C语言中,要求对变量作强制定义的主要理由是(????? )。???? ??? A)便于移植????????????????? B)便于确定类型和分配空间 ??? C)便于编译预处理程序处理????D)便于写文件 2.?以下叙述不正确的是(????? )。 A)一个C源程序必须包含一个main函数 B)一个C源程序可由一个或多个函数组成 C)在C程序中,注释说明只能位于一条语句的前面 D)C程序的基本组成单位是函数 3.以下所列的C语言常量中,错误的是(????? )。 ??? A) 0xFF?? ?????????? ??B) 1.2e0.5??? ?? ??C) 2L????????? D) \72 4.?设a是float型,则表达式( ( int )(a*100)+0.5) / 100值的数据类型为(????? )。 ????? A)int?? ????????? B)float??? ????? C)不确定? ?????D)double?????????? C 5.在Turbo C中,设有说明语句char? ch = -32768;则变量ch(????? )。????????????????? A)包含1个字符??? ?????????????B)包含2个字符?? C)包含5个字符?????? ??????????D)说明不合法 6.?设 int a=10,表达式a += a -= a *= a的值是(????? )。??? ??? C ?????? A)10????? ??????? B)100 ?????????? C)90????? ??????? D)0 7.设x、y均为float型变量,下面不正确的赋值语句是(????? )。????????? A)++x?;????? B)y=(x%2)/10?;??? ?C)x*=y+8?;? ????D)x=y=0?;????? 8.在while(x)语句中的x与下面条件表达式等价的是:(????? )。 A)x!=0?? ????????? B)x==1 ??????????? C) x!=1?? ??????? D)x==0 9.?以下不正确的if语句形式是(????? )。? ????????????????? C? ????A) if (xy x!=y);??????? ????????B)if (x = = y)? x += y ;??? ??? C) if (x!= y)? scanf(%d,x ) ??

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档