08级C语言试卷B卷.docVIP

  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文档。上传文档
查看更多
08级C语言试卷B卷

2008 至 2009 学年第 1 学期 课程名称 C语言 (本科) 试卷 B 专业班级:软件081-2、网络081-2、计科081-3; 考试形式:闭卷; 考试时间 120 分钟 题号 一 二 三 四 总分 分数 考生注意:请将正确答案写在试卷第4,5页相应的位置 一、单项选择题(0分每题分)1、下列一组数中最大的数是____ A (108)10 B (1100100)2 C (79)16 D (162)8 2、用高级程序设计语言编写的程序,要转换成等价的可执行程序,必须经过____ A 汇编 B 编辑 C 解释 D 编译和链接 3、在Windows 2000中关于文件名,不正确的描述为____ A.在同一磁盘中,允许文件名完全相同的文件存在 B.在同一个文件夹中,允许文件名完全相同的文件存在 C.在根目录中,不允许文件名完全相同的文件存在 D.在同一个文件夹中,不允许文件名完全相同的文件存在 4、当某个应用程序不能正常关闭时,可以____在出现的窗口中选择“任务管理器”,以结束某个应用程序 A.切断计算机主机电源 B.按 Alt + F10 C.按 Ctrl + Alt + Del D.按Power键 5、若有以下定义:char a; int b; float c; double d; 则表达式“a*b + d -c”的值的类型为____ A) float B) int C) char D) double 6、字符串常量“\t\Name\\Address\n”的长度为____。 A) 19 B) 15 C)18 D)不合法 7、下列可作为C语言赋值语句的是____。 A) x = 3,y = 5 B)a = b = c C)i--; D)y = int(x); 8、以下程序的输出结果为____ #include stdio.h void main() { int a =2, b =5; printf(a=%%d,b=%%d\n,a,b); } A) a=%2, b=%5 B) a=2, b=5 C) a=%%d,b=%%d D) a=%d,b=%d 9、C 语言中用____表示逻辑“真” A) true B) 整数值 0 C) 非零整数值 D) T 10、下列关于调试的说法,错误的是 ___。 A)可以一条语句一条语句的执行; B)调试过程中如果修改了源代码,无需重新编译就能继续运行 C)可以随时查看变量值 D)可以跟踪进入用户自己编写的函数内部 11、 C语言中函数调用时,以下说法正确的是 A)实参与其对应的形参各占独立的存储单元; B)实参与其对应的形参共占同一个存储单元; C)只有当实参与其对应的形参同名时,才共占同一个存储单元; D)形参是虚拟的,不占存储单元; 12、以下能对外部二维数组a进行正确初始化的语句是___。 A) int a[2][] = {{1,0,1},{5,2,3}}; B) int a[][3] = {{1,2,1},{5,2,3}}; C) int a[2][4] = {{1,2,1},{5,2},{6}}; D) int a[][3] = {{1,0,2},{},{2,3}}; 13、下列对字符串的定义中,错误的是____。 A) char str[7]=?FORTRAN; B) char str[]=?FORTRAN; C) char *str =?FORTRAN; D) char str[]=?{′F′,′O′,′R′,′T′,′R′,′A′,′N′,0}; 14、下列函数的功能是___ void Exchange(int *p1,int *p2) { int p; p = *p1; *p1 = *p2; *p2 = p; } A)交换*p1和*p2的值; B) 正确,但无法改变*p1和*p2的值; C)交换*p1和*p2的地址; D) 可能造成系统故障; 15、已知 union { int nNo; char ch; double fVal; }test; 则 sizeof(test)的值是____。 A) 4 B) 5 C) 8 D) 13 (20分,每空2分) 1、下面程序的功能是求1+2+3+…+200,请完成程序。 #include stdio.h void main() { int s,i; s=0; for(i=1; _【1】_;_【2】_) s=s+i; printf(1+...+20

文档评论(0)

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

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

1亿VIP精品文档

相关文档