2008年秋二级c语言笔试.ppt

  1. 1、本文档共34页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2008( 秋 )C 语言笔试卷 一、选择题 (用答题卡答题,答案依次填在 21 ~ 30 答题号内,共 10 分) 21. 以下叙述中正确的是 ( 21 ) 。 A .在编译时可以发现注释中的拼写错误 B . C 语言程序的每一行只能写一条语句 C . main( ) { …… } 必须位于程序的开始 D . C 语言程序可以由一个或多个函数组成 D 22. 以下选项中不能用作变量名的是 ( 22 ) 。 A . _float B . switch C . sum D . _123 B 23. 已知 sizeof(int) 的值为 2 ,为将 10! 的值存储到变量 f 中( 10!=3628800 ),变量 f 的类型应声明 为 ( 23 ) 。 A . long int B . int C . short int D . unsigned int A 24. 若有声明 “ double x=3 , c ,*a=&x ,*b=&c ; ” , 则下列语句中错误的是 ( 24 ) 。 A . a=b=0 ; B . a=&c , b=a ; C . &a=&b ; D . *b=*a ; C 25. 数学式 在 C 程序中正确的表示形式为 ( 25 ) 。 A . sqrt(a)/2*b B . sqrt(a)/2/b C . sqrt(a)/2b D . sqrt a/(2*b ) B b a 2 26. 已知有程序段 char str[][10]={Aoyun,Beijing},*p=&str[0][0]; printf(%s\n,p+10); 则执行 printf 语句后输出为 (26) 。 A . Beijing B . Aoyun C . ing D . ng A 27. 以下声明中错误的是 ( 27 ) 。 A . int a[2] ; B . int a[ ]={ 0 , 1 } ; C . int a[3]=0 ; D . int a[3][4]={0} ; C 28. 已知有结构定义和变量声明如下: struct student { char name[20] ; int score ; struct student *h ; } stu ,*p ; int *q ; 以下选项中错误的是 ( 28 ) 。 A . p=&stu ; B . q=&stu.score ; C . scanf(%s%d,&stu) ; D . stu.h=p ; C 29. 已有声明 “ int a=3,b=3,c=2; ” ,以下选项中值为 0 的表达式是 ( 29 ) 。 A. !a&&!b&&c B. !a||!b||c

文档评论(0)

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

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

版权声明书
用户编号:8140007116000003

1亿VIP精品文档

相关文档