全国高校计算机等级考试(广西考区)二级C语言试题卷与答案2007年1月.docVIP

全国高校计算机等级考试(广西考区)二级C语言试题卷与答案2007年1月.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文档。上传文档
查看更多
全国高校计算机等级考试(广西考区)二级C语言试题卷与答案2007年1月

全国高校计算机等级考试(广西考区)二级C语言试题卷 2007年1月6日 闭卷考试 考试时间:120分钟 第一卷 本卷共70分,其中第1~26题每题2分,第27~32题每题3分 第一部分:基础知识 1 一个C语言源程序中, 。 A 可以有多个主函数 B 必须有一个主函数 C 必须有主函数和其他函数 D 可以没有主函数 2 下列语句中正确的是 。 A char:a,b,c; B char a;b;c; C int x,y; D int x y z; 3 设x、y、z都是int型变量,且x=3,y=5,z=9;则以下表达式中,值为10的表达式是 。 A (x+y,z+1) B (x+y)/z C x+y+z D x*y/z 4 下列选项中,哪一个是C语言中合法的常量 。 A 3.141e B 2/5 C x q D 12345 5 对于下面的for循环语句,可以断定它 。 for(x=2;x=8;x++) printf(-----); A 共执行7次循环 B 循环次数不定 C 共执行6次循环 D 共执行8次循环 6 下列字符序列中,不可用作C语言标识符的是 。 A m12 B _xyz C no.1 D t_2 7 在说明语句:int(*mt)[10]中,标识符mt代表的是 。 A 一个用于指向函数的指针变量 B 一个返回值为指针型的函数名 C 一个用于指向整型数据的指针变量 D 一个用于指向一维数组的指针变量 8 以下程序: main() { int x=2,y=4,z=7,m; m=(xy+z); printf(%d\n,m); } 执行后输出结果是 。 A 8 B 1; C 0 D 12 9 在C语言函数中, 。 A 必须有形参 B 可以有也可以没有形参 C 形参必须是变量名 D 数组名不能作形参 10 以下程序的输出结果是 。 main() { int x=3,y=9; x*=y;y+=x; printf(%d %d\n,x,y); } A 27 36 B 3 9 C 27 27 D 36 36 11 对于C语言中的函数,下列叙述中正确的是 。 A 函数的定义可以嵌套,但函数的调用不能嵌套 B 函数的定义和调用均不能嵌套 C 函数的定义和调用均可嵌套 D 函数的定义不能嵌套,但函数的调用可以嵌套 12 以下正确的实型常量是 。 Ae3 B E10 C 1.23e-5 D 12e1.23 13 下列说法中不正确的是 。 A 主函数main中定义的变量在整个文件或程序中有效 B 不同函数中,可以使用相同名字的变量 C 形式参数是局部变量 D 在一个函数内部,可以在复合语句内定义变量,这些变量只在本复合语句内有效 14 下列关于C语言数据文件的叙述中正确的是 。 A C语言只能读写文本文件 B C语言只能读写二进制文件 C 文件由字符序列组成,可按数据的存放形式分为二进制文件和文本文件 D 文件由二进制数据序列组成 15 在C语言中,变量的缺省存储类型是 。 A extern B auto C static D register 16 以下程序: main() { int x=5,y=4,z=3; if(xy+z) printf(****); else printf(####); } 执行后的输出结果是 。 A **** B 无输出结果 C #### D 存在语法错误 17 设x为int型变量,y为float型变量,则下面语句中错误的是 。 A x++; B x=y=0; C y=(float)x; D x=y%3; 18 以下程序: main() {

文档评论(0)

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

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

1亿VIP精品文档

相关文档