软件技术基础 第1次.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文档。上传文档
查看更多
软件技术基础 第1次

第1次作业 一、单项选择题(本大题共60分,共 20 小题,每小题 3 分) 1. 若执行以下程序段,其运行结果是( ) char c[]={a, b, \0, c, \0}; printf(%s\n, c); A. ab c B. ab C. abc D. ab 2. 以下关于C语言标识符的描述中,正确的是( ) A. 标识符可以由汉字组成 B. 标识符只能以字母开头 C. 关键字可以作为用户标识符 D. Area与area是不同的标识符 3. 以下程序的输出结果是() A. 0 B. 1 C. 2 D. 3 4. 设C编译器规定int类型数据占2个字节,则long类型数据占字节数为( ) A. 1 B. 2 C. 8 D. 4 5. 在函数中,不能定义自动变量的位置是( ) A. 所有函数体外 B. 函数形参 C. 复合语句内 D. 函数体的开始部分 6. 若定义int i; 则循环结构: for(i=2; i==0;) printf(%d, i--); 的循环次数是( ) A. 无限次 B. 0次 C. 1次 D. 2次 7. 表达式:10!=9的值是( ) A. true B. 非零值 C. 0 D. 1 8. 已有定义:char a[]=xyz,b[]={x,y,z};,以下叙述中正确的是( ) A. 数组a和b的长度相同 B. a数组长度小于b数组长度 C. a数组长度大于b数组长度 D. 上述说法都不对 9. 操作系统主要执行三种功能:分配系统资源、调度计算机资源和进程管理以及 ( ) A. 提供内存 B. 监督和管理计算机系统的活动 C. 虚拟存储 D. 时间共享 10. 在每个C++程序中都必须包含有这样一个函数,该函数的函数名为( ) A. Name B. MAIN C. main D. function 11. 若有说明:int i,j=7,*p=i;则与i=j;等价的语句是( ) A. i= *p B. *p=*j C. i=j D. i=* *p 12. 已知a是float型变量,b是unsigned型变量,则正确的格式输入语句为( ) A. scanf(%6.2f%d, a, b) B. scanf(%f\n, a, b) C. scanf(%f%d, a, b) D. scanf(%f%f, a, b) 13. 建立函数的目的的正确说法是( ) A. 提高程序的执行效率 B. 支持模块化程序设计 C. 减少程序的长度 D. 减少程序文件的存储空间 14. 设A为存放短整型(占2个字节)的一维数组,如果A的首地址为P,那么A中第i 个元素的地址为( ) A. P+i*2 B. P+i C. P+i-1 D. P*i 15. 下列描述中正确的是( ) A. 程序就是软件 B. 软件开发不受计算机系统的限制 C. 软件既是逻辑实体,又是物理实体 D. 软件是程序、数据与相关文档的集合 16. C语言中,以下叙述正确的是( ) A. 一条语句可分为几行书写 B. 复合语句中不能定义变量 C. break语句只能用于switch结构中 D. main函数必须位于源程序的开头 17. 下列叙述中正确的是( ) A. 编译时不检查语法 B. 函数的递归调用即是A函数调B函数,再调C函数 C. 函数可以嵌套定义 D. 函数可以嵌套调用 18. 函数返回值的类型是( )。 A. return语句中的表达式类型 B. 调用该函数时的主调函数类型 C. 调用该函数时的形参类型 D. 在定义该函数时所指定的函数类型 19. 写出以下程序运行结果( ) A. 0 B. 20 C. 25 D. 5 20. 若执行以下程序段: int a=1, b=2, m=2, n=2; (m=ab)++n; 则n的值是( ) A. 1 B. 2 C. 3 D. 4 二、程序阅读题(本大题共20分,共 2 小题,每小题 10 分) 1. 以下程序的运行结果是什么? 2. 以下程序的输出结果是什么? 三、填空题(本大题共20分,共 4 小题,每小题 5 分) 1. int *p 的含义是 ______ 2. 高级程序设计语言是描述计算机所执行的算法的形式表示,有两个主要部分: ______ 和 ______ 。 3. C语言中getchar() 函数的功能是 ______ 4. 符号“a”和‘a’的区别 ______ 答案: 一、单项选择题(60分,共 20 题,每小题 3 分) 1. D 2. D 3. C 4. D 5. A 6. B 7. D 8. C 9. B 10. C 11. B 12. C 13. B 14. B 15. D 16. A 17. D 18. D 19. C 20. B 二、程序

文档评论(0)

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

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

1亿VIP精品文档

相关文档