北京大学网络教育学院 c语言作业答案

北京大学网络教育学院 c语言作业答案

ID:12546928

大小:16.03 KB

页数:6页

时间:2018-07-17

北京大学网络教育学院 c语言作业答案_第1页
北京大学网络教育学院 c语言作业答案_第2页
北京大学网络教育学院 c语言作业答案_第3页
北京大学网络教育学院 c语言作业答案_第4页
北京大学网络教育学院 c语言作业答案_第5页
资源描述:

《北京大学网络教育学院 c语言作业答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.鼓励独立完成作业,严惩抄袭!设有语句int a=3;则执行语句a+=a-=a*a后,变量a的值是()(教材第三章、课件第02节)A.A.0B.B.3C.C.-12D.D.9正确答案:C2.若函数的形参为一维数组,则下列说法正确的是()。(教材第八章、课件第13-16节)A.A.调用函数时的对应实参必为数组名,B.B.形参数组可以不指定大小,C.C.形参数组的元素个数必须等于实参数组的元素个数,D.D.形参数组的元素个数必须多于实参数组的元素个数正确答案:B3.设x,y,z,t均为int型变量,则执行语句x=y=z=1;t=++x

2、

3、++y&&++z;后,t的值为()(教材第三章、课件第02

4、节)A.A.不定值B.B.2C.C.1D.D.0正确答案:C4.如果定义语句:inta[3][6];,按内存中存放顺序,数组a的第10个元素是()(教材第七章,课件第08-12节)A.A.a[0][4];B.B.a[1][4];C.C.a[0][3];D.D.a[1][3];正确答案:D5.若有定义intc[9],*p=c;则p+5表示()(教材第十章、课件第20-23节)A.A.数组元素c[5]的地址B.B.数组元素c[5]的值C.C.数组元素c[6]的地址D.D.数组元素c[6]的值正确答案:A6.下列四组选项中,均不是C语言关键字的是()(教材第三章、课件第02节)A.A.whilego

5、powB.B.getscharprintfC.C.includescanfcaseD.D.defineIFtype正确答案:D7.下列说法或语句正确的是()(教材第一章,课件第01节)A.A.C语言是一种面向过程的语言;B.B.C语言中不区分大小写英文字母;C.C.C语言程序中,任何英语单词均可以作标识符;D.D.在C语言的源程序中,注释使用越多,编译之后的可执行程序的执行效率越低。正确答案:A8.下面叙述不正确的是()(教材第八章、课件第13-16节)A.A.在函数定义中,形参变量有时也可以是全局变量;B.B.在C程序中,函数调用可以作为函数的实参;C.C.函数返回值的数据类型取决于函数定义

6、时为函数指定的数据类型;D.D.在函数定义中,形参变量是局部变量。正确答案:A9.下面哪一个是正确的字符常量()(教材第三章、课件第02节)A.A.‘84’B.B.‘84’C.C.‘ab’D.D.’x43’正确答案:D10.当执行以下程序段时(教材第三章)x=-1;do{x=x*x;}while(!x);A.A.循环体将执行0次B.B.循环体将执行1次C.C.循环体将执行2次D.D.循环体将执行无数次正确答案:B11.以下程序的运行结果是(教材第二、三章)#includemain(){inta=1;if(a++>1)printf(“%d”,a);elseprint

7、f(“%d”,a--);}A.A.0B.B.1C.C.2D.D.3正确答案:C12.以下对二维数组a的正确说明是(教材第四章)A.A.inta[3][];B.B.floata(3,4);C.C.doublea[1][4];D.D.floata(3)(4);正确答案:C13.一个C程序的组成部分可以是()。(教材第五章)A.A.一个主函数和一至若干个其他函数B.B.一至若干个主函数C.C.一个主程序和一至若干个其他函数D.D.一个主程序和一至若干个子程序正确答案:A14.结构化程序的三种基本结构是()。(教材第三章)A.A.顺序结构、选择结构、循环结构B.B.递归结构、循环结构、转移结构C.

8、C.嵌套结构、递归结构、顺序结构D.D.循环结构、转移结构、顺序结构正确答案:A15.操作题共有四道小题,请将四个小题的源代码存为.c文件,按照"题号.c"命名,将四个文件打包压缩成“操作题.zip”上交1.一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,写程序求出这个数。(教材第四至六章,课件第03-07节)2.用指针方法编写程序,输入3个整数,将它们按由小到大顺序排列输出.(教材第四至六章,课件第03-07节)3.计算出所有的“水仙花数”。所谓“水仙花数”是指一个3位数,其各位数字的立方和等于该数本身,例如,152是水仙花数,因为153=1×1×1+5×5×5+3

9、×3×3。(教材第四至六章,课件第03-07节)4.输入一个字符串,以回车结束(字符串长度<=100)。该字符串由若干个单词组成,单词之间用一个空格隔开,所有单词区分大小写。现需要将其中的某个单词替换成另一个单词,并输出替换之后的字符串。[输入]输入包括3行,第1行是包含多个单词的字符串s,第2行是待替换的单词a,(长度<=100)第3行是a将被替换的单词b。(长度<=100)s,a,b最前面和最

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。