资源描述:
《C语言程序设计基础教程----勘误记录.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、程序设计基础教程——C语言版勘误条目:目录:2.3节的“标识符”改到1.7.1节第一章C语言程序设计基础第二章C语言中的数据类型及其基本操作P33á17:(存储值为129)P33á15:0100,0000,1100,0000,0000,0000,0000,0000=(40C00000)16P33á11:0100,0000,0010,0000,0000,0000,0000,0000=(40200000)16P33á09:(-4)+127=123=(01111011)2P33á07:0011,1101,1100,1100,1100,1100,1100,1100=(3DCCCCCD)16P33á0
2、4:(40C00000)16第2~9位为指数P33á03:第2~9位P33á02:编码(40200000)第2~9位,P33á02:其编码(3DCCCCCD)第2~9位P40â07:nBànAP40á01:32000=32000P41â08:num=fVal;P42â02:和标识符P44â05:-32768~+32767P47â02:(变量或常量)对应存储单元中的值传递到目标变量P47图2-13â02:intm,n;P52á23~27行:(1)(x*x+y*y)>1&&x>=-2&&x<=2&&y<=2&&y>=-2(2)(x*x+y*y)<1(3)(x>2
3、
4、x<-2
5、
6、y>2
7、
8、y<-2
9、)
10、
11、(x*x+y*y)<1(4)(x*x+y*y)<=1&&x>0&&y>0)P53á06:、标识符、运算符及其运算P54á08:charch='A';P55â11:nX…++m&&++n
12、
13、k--;printf("m=%dtn=%dtk=%d",m,n,k);P56â01:#include第三章C语言的程序结构、语句分类和数据的输入输出P57图3-1函数1、函数2等接于源程序i模块下。P62例3-3注释条目:printf("%d,%d",m,n);/*以十六进制格式输出*/P63
14、á04:m=a,ch=65P64á15:fA=222222.222,dB=444444.444;P64á07:运行输出结果:P64á04:…
15、222222.22
16、222222.22
17、P66á08:如对scanf("%d%d%d",&m,&n,&k),…P67á15:如对scanf("%3d%*3d%3d",&m,&n)输入123456789,P71â17:printf("%010.3f%010.3e",…,fA,fA);第四章程序设计的算法基础P85图4-12(b)的PAD流程图中max>=b和max>=c选择结构的Yes和No的位置反了,需要对调。P84~85中的图4-10、4-12没
18、有总的图名。P85例4-12用伪代码方法表示例4-1、例4-2和例4-8的求解算法。P86â09:例4-8的伪代码描述。P87â09:floatfA,fB,fC,fMax;P87â14:if(fMax19、or(i=1,nSum=0;i<=10;i++;)nSum+=1;P111á03:(1)求解表达式i=1,nSum=0;P116â15:迭代公式的加号应为减号P123题5-27:在题3-20的基础上,P123题5-28:在题3-18的基础上,第六章模块化程序设计与C语言函数P130á10:floatsum(floatx,floaty,floatz);P134图6-10(c)的return语句形式为:returnnum;P150á12:Aftermodified:nX=0nY=8P150á10:Aftermodified:nX=3nY=15P150á12:Aftermodified:nX=8n
20、Y=3P152图6-23(b)的名字为:(b)n有继承性152图6-23的函数定义体的参数void可以加上。P159â14:nMinNo=nCurNo;/*nMinNo:最小者的对应的元素序号*/P163â09:printf("new(%i+%i)=%d",i,j,new(i+j));第七章预处理P173á10:#defineSSS(n1,n2,nV)n1,……第八章数组P185图8-2(h)的图名为:双