ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:17.33KB ,
资源ID:2907369      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/2907369.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(北大15春《计算机编程语言》作业答案答案.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

北大15春《计算机编程语言》作业答案答案.docx

1、北大15春计算机编程语言作业答案答案 作业ID: 20067 1.设有语句int a=3;则执行语句a+=a-=a*a后,变量a的值是( )(教材第三章、课件第02节)dA. A. 0B. B. 3C. C. 9D. D. -122. 设有int x=11;则表达式(x+*1/3)的值是( )(教材第三章,课件第2-4节)aA. A. 3B. B. 4C. C. 12D. D. 243.下面哪一个是正确的字符常量( c )(教材第三章、课件第02节)A. A. x43B. B. 43C. C. abD. D. 0434.下列均不是C语言关键字的是( )(教材第三章、课件第02节) dA. A.

2、 while go powB. B. gets char printfC. C. include scanf caseD. D. define IF type5. 设x,y,z,t均为int型变量,则执行语句 x=y=z=1;t=+x|+y&+z;后,t的值为( )(教材第三章、课件第02节)bA. A. 0B. B. 1C. C. 2D. D. 不确定6.以下程序的运行结果是(教材第四至六章、课件第03-07节) c i. #include ii. main() iii. int a=1; iv. if(a+1) printf(“%dn”,a); v. else printf(“%dn”,a

3、-); vi. A. A. 0B. B. 1C. C. 2D. D. 37. 以下对二维数组a的正确说明是(教材第七章、课件第08-12节)cA. A. int a3;B. B. float a(3,4);C. C. float a(3)(4);D. D. double a14;8.有以下程序 i. #include “stdio.h ii. #define F(X,Y) (X)*(Y) iii. main() iv. int a=3, b=4; v. printf(%dn, F(a+, b+); vi. 程序运行后的输出结果是( a )(教材第七章,课件第8-12节)A. A. 12B. B

4、. 15C. C. 16D. D. 209.若函数的形参为一维数组,则下列说法正确的是( )。(教材第八章、课件第13-16节)aA. A. 形参数组可以不指定大小B. B. 形参数组的元素个数必须等于实参数组的元素个数C. C. 调用函数时的对应实参必为数组名D. D. 形参数组的元素个数必须多于实参数组的元素个数10. 若有定义int c 9 , *p = c; 则 p + 5 表示( )(教材第十章、课件第20-23节)aA. A. 数组元素c5的地址B. B. 数组元素c5的值C. C. 数组元素c6的地址D. D. 数组元素c6的值11.如果定义语句:int a36;,按内存中存放顺

5、序,数组a的第10个元素是( )(教材第七章, 课件第8-12节)cA. A. a04;B. B. a14;C. C. a13;D. D. a03;12.有以下程序: i. #include ii. #define FUN(x,y) x*y iii. main() iv. int a=1,b=2; v. printf(“%d”,FUN(a+b,a-b); vi. 则执行后的输出结果为(教材第七章,课件第8-12节)aA. A. 0B. B. 1C. C. -1D. D. 213.下面叙述不正确的是(a )(教材第八章、课件第13-16节)A. A. 在函数定义中,形参变量有时也可以是全局变量B

6、. B. 函数返回值的数据类型取决于函数定义时为函数指定的数据类型C. C. 在函数定义中,形参变量是局部变量D. D. 在C程序中,函数调用可以作为函数的实参14.以下程序的输出结果是( )#define f(x) x*xmain()int a=6,b=2,c; c=f(a)/f(b); printf(“%dn”,c); (综合函数、数据类型等章节内容考察)cA. A. 9B. B. 18C. C. 36D. D. 2415. 结构化程序的三种基本结构是(a)。(教材第四至六章、课件第03-07节)A. A. 顺序结构、选择结构、循环结构B. B. 递归结构、循环结构、转移结构C. C. 嵌

7、套结构、递归结构、顺序结构D. D. 循环结构、转移结构、顺序结构16.在C语言程序中,表达式8/5的结果是( ) ( 视频课件第02节,教材第三章)cA. A. 1.6B. B. 2C. C. 1D. D. 317.判断题: 对语言中用到的任何一个变量都要规定其类型。 (课件第 02 节,教材第三章 )aA. A. 对B. B. 错C. C. -D. D. -18.判断题:关系运算符= 与 = 的优先级相同。(视频课件02节,教材第三章第二节)bA. A. 对B. B. 错C. C. -D. D. -19.判断题:x*=y+8 等价于 x=x*(y+8)。(视频课件02节,教材第三章)bA.

8、 A. 对B. B. 错C. C. -D. D. -20.判断题:在C程序中 , 函数既可以嵌套定义 , 也可以嵌套调用。(课件第13-16 节,教材第八章)bA. A. 对B. B. 错C. C. -D. D. -21.判断题:在C程序中 , 函数既可以嵌套定义 , 也可以嵌套调用。(课件第2 节,教材第三章)bA. A. 对B. B. 错C. C. -D. D. -22.判断题:若有定义:int a34;则a1+10是对a数组元素正确引用。(课件第08-12 节,教材第七章)bA. A. 对B. B. 错C. C. -D. D. -23.判断题:指针就是地址,因此一个变量的指针就是该变量的

9、地址。(课件第20-23 节,教材第十章)aA. A. 对B. B. 错C. C. -D. D. -24.判断题:一个函数中只允许有一条return语句。(课件第13节,教材第八章) bA. A. 对B. B. 错C. C. -D. D. -25.判断题:在C程序中,每行中只能写一条语句。(课件第03-07 节,教材第四章)bA. A. 对B. B. 错C. C. -D. D. -26.判断题:数组中的元素类型可以不同。(课件第08-12 节,教材第七章)bA. A. 对B. B. 错C. C. -D. D. - 27.将二进制数1100100111用十进制表示(课件2节,教材第三章) 807

10、28.将十进制数2015分别用二进制、八进制、十六进制表示(用、隔开)(第三章,课件第2节) 2015(十进制) = 11111011111(二进制) 2015(十进制) = 3737(八进制)2015(十进制) = 7DF(十六进制)29.判断下列标识符中哪些不合法:(教材第三章,课件第02节)sum Sum M.D.John day 3days student_name #33 lotus_1_2 char dc _above $2008(按题目给出的顺序罗列,用、隔开) 正确答案:不合法的有:M.D.John3days#33chard30.将*.c、*.exe、*.obj三种类型的文件按

11、照编译运行C语言程序时产生的顺序排列为 。(教材第一章, 课件第01节)(用、隔开) *.c、*.obj、*.exe31.若有定义:int a=4,b=5;float x=3.4, y=2.1;,则表达式(float)(a+b)/2+(int)x%(int)y的值为 。(第三章 课件第2节 数据类型部分) 50000032. int x; x=-3+4%5-6, 则x的值为 5 。(教材第三章 课件2节) 33. 说明变量类型为双精度浮点数的关键字为 。(教材四章 课件4节) 不会34. 标准库函数 scanf 用来读取来自键盘的各种数据。(课件13节 教材八章) 35. 计算机能够处理的所有数据最终都是0 和 1 的组合。(教材第一章 课件1节) 36. 已定义字符型变量a,请写出将“A”赋值给a的语句: 。(教材第五章 课件第6节) 不会37. 函数调用时的实参和形参之间的数据是单向的 传递。(第三章 值传递) 值 38. C语言程序都是从 main() 函数开始执行的。(第八章 函数) 39.表达式5%(-3)的值是_2_,表达式-5%(-3)的值是_-2_。(第三章 数据类型) 40. 设i,j,k均为int型变量,则执行完下面的for循环后,k的值为 10 。(第四章 课件第4-7节 循环语句)for(i=0,j=10;i=j;i+,j-) k=i+j;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1