收藏 分享(赏)

c语言程序设计(第四版)考试题.doc

上传人:精品资料 文档编号:8549104 上传时间:2019-07-02 格式:DOC 页数:8 大小:33KB
下载 相关 举报
c语言程序设计(第四版)考试题.doc_第1页
第1页 / 共8页
c语言程序设计(第四版)考试题.doc_第2页
第2页 / 共8页
c语言程序设计(第四版)考试题.doc_第3页
第3页 / 共8页
c语言程序设计(第四版)考试题.doc_第4页
第4页 / 共8页
c语言程序设计(第四版)考试题.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、C 程序设计(第四版)期末考试题本卷共有 4 道大题: 一、单项选择题(20 道小题,共 20 分) 1、以下对 C 语言函数的有关描述中,正确的是 ( )(1 分) A、在 C 中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 B、C函数既可以嵌套定义又可以递归调用 C、函数必须有返回值,否则不能使用函数 D、C 程序中有关调用关系的所有函数必须放在同一个源程序文件中 2、strcpy 库函数用于复制一个字符串。若有以下定义:char *str1=“copy“,str210 ,*str3=“hijklmn“;char *str4, *str5=“abcd“;则对 strcpy

2、 库函数的错误调用是 ( )(1 分) A、strcpy(str2, str1) B、strcpy(str3,str1) C、strcpy(str4 ,str1) D、strcpy(str5,str1) 3、设有以下语句:char str412=“aaa“,“bbb“,“ccc“,“ddd“; char *strp4; int i;for(i=0 ;ib?“* * *a=%d“:“# # #b=%d“,a ,b); 则程序段( )(1 分) A、没有正确的输出格式控制 B、输出为:* * * a=2 C、输出为:# # # b=2 D、输出为:* * * a=2# # # b=2 12、设有如

3、下的变量定义:int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;则以下符合C 语言语法的表达式是( )(1 分) A、a=a-=(b=4)*(a=3) B、x%(-3); C、a=a*3=2 D、y=float(i) 13、假设所有变量均为整型,表达式 (a=2,b=5 ,ab? a+:b+,a+b)的值是( )(1 分) A、7 B、8 C、9 D、2 14、以下标识符中,不能作为合法的 C 用户定义标识符的是( )(1 分) A、For B、print C、WORD D、sizeof 15、以下合法的赋值语句是( ) (1 分) A、x

4、=y=100 B、d-; C、x+y; D、c=int(a+b); 16、在下列选项中,没有构成死循环的程序是( ) (1 分) A、int i=100;whine(1) i=i%1001;if (i100)break; B、 for (;); C、int k=1000 ;do k;while(k=1000); D、int s=36; while(s);-s; 17、设 a=1,b=2,c=3,d=4,则表达式:a0main() int x,y; scanf(“%d“, if (x#includeint main()int i;char str100;gets(str);for(i=0;str

5、i;i+);for(i-;i=0;i-)printf(“%c“,stri);return 0; -3、编写程序,用牛顿切线法求方程 f(x)= x3/2+2x2-8=0(其中表示幂运算)在区间0,2 上的近似实根 r,迭代初值自选,精确到 0.0001。 提示: 计算公式为 x=x-f(x)/f(x)(15 分) 必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计! 请将你解答本题所写的源程序粘贴到下面或者上载源程序 -4、编写程序,输出下列三角形: (要求用循环做,非循环不给分。)12 2 23 3 3 3 3 4 4 4 4 4 4 4(15 分) (本题不要求填写运行结果) 请将你解答本题所写的源程序粘贴到下面或者上载源程序 -

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报