C语言第一套模拟材料.doc

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一套模拟试题 1.以下数据结构中不属于线性数据结构的是______。 A、队列 B、线性表 C、二叉树 D、栈 2. 结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是______。 A、可行性分析 B、需求分析 C、详细设计 D、程序编码 3. 结构化程序设计主要强调的是______。 A、程序的规模 B、程序的易读性 C、程序的执行效率 D、程序的可移植性 4. 在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。 A、概要设计 B、详细设计 C、可行性分析 D、需求分析 5. 下列关于栈的叙述中正确的是______。 A、在栈中只能插入数据 B、在栈中只能删除数据 C、栈是先进先出的线性表 D、栈是先进后出的线性表 6. 下面不属于软件设计原则的是______。 A、抽象 B、模块化 C、自底向上 D、信息隐蔽 7. 对长度为N的线性表进行顺序查找,在最坏情况下所需要的比较次数为______。 A、N+1 B、N C、(N+1)/2 D、N/2 8. 视图设计一般有3种设计次序,下列不属于视图设计的是______。 A、自顶向下 B、由外向内 C、由内向外 D、自底向上 9. 下列有关数据库的描述,正确的是______。 A、数据库是一个DBF文件 B、数据库是一个关系 C、数据库是一个结构化的数据集合 D、数据库是一组文件 10. 下列说法中,不属于数据模型所描述的内容的是______。 A、数据结构 B、数据操作 C、数据查询 D、数据约束 11. 以下叙述中正确的是______。 A、C程序中注释部分可以出现在程序中任意合适的地方 B、花括号{和}只能作为函数体的定界符 C、构成C程序的基本单位是函数,所有函数名都可以由用户命名 D、分号是C语句之间的分隔符,不是语句的一部分 12. 以下选项中可作为C语言合法整数的是______。 A、10110B B、0386 C、0Xffa D、x2a2 13. 以下不能定义为用户标识符的是______。 A、scanf B、Void C、_3com_ D、int 14. 有以下程序 main() { int a; char c=10; float f=100.0; double x; a=f/=c*=(x=6.5); printf(%d %d %3.1f %3.1f\n,a,c,f,x); } 程序运行后的输出结果是______。 A、1 65 1 6.5 B、1 65 1.5 6.5 C、1 65 1.0 6.5 D、2 65 1.5 6.5 15. 以下选项中非法的表达式是______。 A、0=x100 B、i=j==0 C、(char)(65+3) D、x+1=x+1 16. 有以下程序 main() { int a=1,b=2,m=0,n=0,k; k=(n=ba)||(m=ab); printf(%d,%d\n,k,m); } 程序运行后的输出结果是______。 A、0,0 B、0,1 C、1,0 D、1,1 17. 有定义语句:int x,y;。若要通过scanf(%d,%d,x,y);语句使变量x得到数值11,变量y得到数值12,下面四组输入形式中,错误的是______。 A、11 12↙ B、11,12↙ C、11, 12↙ D、11,↙12↙ 18. 设有如下程序段 int x=2002,y=2003; printf(%d\n,(x,y)); 则以下叙述中正确的是______。 A、输出语句中格式说明符的个数少于输出项的个数,不能正确输出 B、运行时产生出错信息 C、输出值为2002 D、输出值为2003 19. 设变量x为float型且已赋值,则以下语句中能将x中的数值保留到小数点后两位,并将第三位四舍五入的是______。 A、x=x*100+0.5/100.0; B、x=(x*100+0.5)/100.0 C、x=(int)(x*100+0.5)/100.0; D、x=(x/100+0.5)/100.0; 20. 有定义语句:int a=1,b=2,c=3,x;,则以下选项中各程序段执行后,x的值不为3的是______。 A、if (ca) x=1; else if (ba) x=2; else x=3; B、if (a3) x=3; else if (a2) x=2; else x=1; C、if (a3) x=3; if (a2) x=2; if (a1) x=1; D、if (ab) x=b; if (bc) x=c; if (ca

文档评论(0)

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

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

1亿VIP精品文档

相关文档