c语言程序设计学习指导答案

上传人:大米 文档编号:512269238 上传时间:2023-06-23 格式:DOC 页数:10 大小:76.56KB
返回 下载 相关 举报
c语言程序设计学习指导答案_第1页
第1页 / 共10页
c语言程序设计学习指导答案_第2页
第2页 / 共10页
c语言程序设计学习指导答案_第3页
第3页 / 共10页
c语言程序设计学习指导答案_第4页
第4页 / 共10页
c语言程序设计学习指导答案_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《c语言程序设计学习指导答案》由会员分享,可在线阅读,更多相关《c语言程序设计学习指导答案(10页珍藏版)》请在金锄头文库上搜索。

1、第1章 C语言概述一、选择题1.B2.D 3.C 4.C 5.A 6.B 7.D 8.C 9.A二、基本概念填空题1. 小写2. 有且仅有3. 函数4. 执行部分5. 编译 连接6. /* */7. Alt+Enter8. F29. F610. F10第2章 程序的灵魂算法一、基本概念填空题1. 一个或多2. 流程图 N-S3. 判断4. 分支5. 顺序结构 循环结构6. 一个 一个7. 结构8. 适合9. 一个算法应包含有限个操作步骤10. 略二、算法填空题1.(1)a与b互换(2)输出a,c,b (3)输出a,b,c2.(1)n=1(2)amax (3)n=n+13.(1)sum=sum+

2、n(2)输出sum4.(1)n被5整除(2)输出n不能被3和5整除第3章 数据类型、运算符与表达式一、选择题1.D2.A3.B4.C5.A6.B7.B8.A9.B10.D11.D12.B13.C14.C15.C16.D17.A18.B19.C20.D21.A22.C23.C24.A25.C26.D27.A28.D二、基本概念填空题1. unsigned2. #define 符号常量名 常量3. 预定义标识符 用户标识符4. 字母 数字 下划线 字母 下划线5. 换行6. 4.07. a/(b*c)8.(1)58.(2)58.(3)39. float a1=1,a2=1;10. 65535 0

3、1111111111111111 000000000000000011. 0 112. ! & |13. 非0 0 1 014. 1 015. x20&x30|x=A&ch=Z ch+323. z=-2*x/Pi x=0 z=2*x/Pi4. temp=a b=temp5. x%3=0|x%7=0 f=16. (int)(score/10) default:grade=E一、选择题1.C2.A3.D4.B5.B6.A7.C8.D9.A10.B二、填空题1. 32. *#3. m=1 m=3三、完善程序题1. b=c b=a&b=1&x10 y=3*x-113. k=1 k=2 k=34. ch

4、=ch+3 ch=ch+3-265. scanf(%ld,&i) b2+200000*0.05 b=i*0.1 b10+(i-1000000)*0.01第6章 循环结构程序设计一、选择题1.A2.C3.A4.C5.D6.D7.D8.A9.B10.A11.A12.B13.D14.C15.C16.D17.C18.B19.B20.C二、填空题1. 1 2 32. 363. 74. 1 35. 1206. 5 4 67. 09182736458. *#*#*#$9. 3,310. 18三、完善程序题1. while(i=100) i+2. amin=x x!=-1 x=1e-6 xn1 (xn0+a/

5、xn0)/26. #include x0=x x0-f/f1 fabs(x-x0)=1e-57. 4-i 2*i-18. n=13 t=1.0/n9, prime=1 m%n=0 prime10. b=i+111. break continue12. sn=tn=0 i=0&ch=9 other+2. fabs(t) x*x/n (2*n+1)3. f1*f20 x=(x1+x2)/2 x2=x x1=x4. fz+fm i+5. n=0 i%7=26. k*k break n/10%107. (a!=c&b!=c&a!= X&c!= X&c!= Z8. d=1 a%i=0&b%i=0&c%i

6、=0 d=d*i9. n!=0 n/10 continue i10. s=0 m=s m%i=0第7章 数组一、选择题1.D2.D3.C4.B5.D6.A7.B8.C9.C10.D11.A12.B13.C14.B15.C16.C17.C18.C19.C20.C二、基本概念填空题1. 首地址2. 有限3. 行列下标值相等4. 两个原序列同为升序或同为降序5. gets(str);6. 0三、阅读程序题1. s=12342. *3. 求数组最大元素的下标4. s=155. 0 1 26. 0 0 0 0 1 0 1 2 0 1 27. 68. 将两个字符串合并,并输出合并串的串长9. e,hell

7、o10. 将读入的十进制正整数转换成十六进制序列 y, ,0四、完善程序题1. x=x/2 x!=0 i-12. a/100%10 aai=aai%10 i23. k=SIZE-1 j09. i=0 ai+=bj ai= 010. char s j=0,k=0 sk= 011. ai!=0 ai+3-26 ai+3一、选择题1.C2.C3.D4.B5.A二、阅读程序题1. 将任意读入的整数插入有序数组后,使之依然有序2. 2 5 83.SWITCH*#WaMP*三、完善程序题1. ai+ bj+ break2. x%10 m=n3. ak=k ak!=0 aj%ak=04. ai0=aii=1 ai-1j-1+ai-1j j=i5. (N+1)/2 ajN-k printf(n)6. i=0,j=strlen(str)-1 strj strj7. ai-97 i+978. s=0 strlen(a)9. toupper(c)- A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号