2011信息工程学院C语言(文一)期末试卷(A).docVIP

2011信息工程学院C语言(文一)期末试卷(A).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2011信息工程学院C语言(文一)期末试卷(A).doc

杭州电子科技大学信息工程学院考试试卷(A)卷 程 课 试 考 计 设 序 程 言 语 C 期 曰 试 考 年日 2 3J O月 2 成绩 号 程 a.K W 号 师 教 名 姓 师 教 3K 调 任 名 姓 生 考 号 学 年级 专业 说明:请将全部答案都书写在第7页答题纸上,否则答题无效。 试题一、单选题,根据题目从A、B、C、D中,选择一个正确的选项(共35分) 1. C语言程序中,char型数据在内存中的存储形式是(D )。 A.原码 B.反码 C.补码 D. ASC工1石马 2.下列选项中,都是合法的用户标识符的是(B )。 A. $average count B. _sum_123 If C. goto HIGH D. number sizeof 3.若有条件表达式 (! x) ?a++ :b--,则以下表达式中(A A. x==0 B. x!=0 C? x==l )等价于表达式! x。 D. x!=1 4.有定义int a=5;r,,语句〃a+=a-=a+a; 〃,执行后,变量的值为(C )。 A. 10 B. 5 C. -10 D. -5 5 .有定义double x=l, y;则表达式〃y=x+3/4〃的值为(D ) A. 1 B. 1.75 C. 2 D. 1.0 6.能正确地定义符号常量的是(B )。 A. #define PI=3.14 B. #define PI 3.14 C. #define PI 3.14; D. #DEFINE PI 3.14 7.下列代码执行后的结果为(A ) int i=0,j=0; int x,y; x = i + +; y = ++j; printf(n%d %d %d %dn, i,j,x,y); A.l 101 B. 1 1 1 1 C.O 101 D. 1010 判断char变量c是否为英文大写字母的表达式为(C ) A. yAr =c=Zz B. W=c || c= Zz C? =c c=Zz D ? 、a=c I I c= x z9 执行完循环for (i=0; i=10; i + + );后,i的值为C A.不确定 B. 10 C. 11 D. 9 10.判断下面的循环体执行的次数( int k = 2; while (k = 0) { k__;} 下而正确描述的是(C )。 A. while循环执行10次 C.循环一次也不执行 B.循环是无限循环 D.循环执行1次 ll.x,y都为整形,有下面的代码 if ( x10) if ( x 0) y = -1; else y = 1; 己知y的初始值为0,当x的初始值分别为5和11时,执行完这段程序后,y的值分别为(D ) A?-1 和 0 B. 1和1 C. 0 和 1 D. 1 和 0 12.下列代码执行后的结果为( D ) int i=0; switch(i){ case 0: printf case 1: printf ( break; *%dM); case 2: printf break; } 第 1 页 共 9 页 D )oB. int n=10t a [n]; D. #define n 10 int a [n];)0C. 7 和 D )o B. int n=10t a [n]; D. #define n 10 int a [n]; )0 C. 7 和 5 D. 7 和 8 D. 个标志 C. D. A.0 B. 012 C. 01 D. 00 13.下面的循环一共循环(B )次 for(i=0; i=2; i+十) for(j=0; j=3; j++) A.6 B. 12 C. 5 D. 7 14 .以下叙述不正确的是(B )。 main函数在C语言中必须有且只有一个 C程序的执行从main函数开始,所以main函数必须放在程序最前面 函数可以带参数,也可以不带参数 每个函数执行时,按函数体中语句的先后次序,依次执行每条语句 15.下列叙述中,不正确的叙述项是(A )。 A.语句return (a, b);则函数返回两个值 错误!未指定书签。B.函数调用时,实参可以是常量、变量或表达式 函数调用返回时,形参变量占用的存储空间被释放 函数调用时,形参变量只有在被调用时才被创建(分配存储单元) 16..如果在函数中定义一个变量,科关该变量作用域正确的是(A )。 A.只在该函数中有效 B.在该文件中有效 C.在本程序中有效 D.为非法变量 在max( x,y), z+w )函数调用中,含有几个实参(C A. 5 B. 3 C. 2 D. 4 对于以下递归函数f(),调用f (4),其返回值为(C )。 int f (int n) { if (n) return f(n-1)+n; else retur

文档评论(0)

ggkkppp + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档