C语言程序设计勘误表

上传人:工**** 文档编号:486439893 上传时间:2023-09-18 格式:DOC 页数:4 大小:30.50KB
返回 下载 相关 举报
C语言程序设计勘误表_第1页
第1页 / 共4页
C语言程序设计勘误表_第2页
第2页 / 共4页
C语言程序设计勘误表_第3页
第3页 / 共4页
C语言程序设计勘误表_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言程序设计勘误表》由会员分享,可在线阅读,更多相关《C语言程序设计勘误表(4页珍藏版)》请在金锄头文库上搜索。

1、C语言程序设计勘误表说明:红色为修改后的字符。1、 p16原文:大写字母O的二进制编码依次是:0x1f,0x24,0x42, 0x42, 0x42, 0x42, 0x24, 0x1f。中国的“中字的二进制编码的按照从上到下,从左到右顺序依次进行二进制编码,共需要32个字节。前8个字节的二进制编码是:0x01,0xf0,0x01,0xf0, 0xff,0xff,0xc0,0xf3,其余局部读者可以作为练习将其写出来。修改为:大写字母O的二进制编码依次是:0x18,0x24,0x42, 0x42, 0x42, 0x42, 0x24, 0x18。中国的“中字的二进制编码按照从上到下,从左到右顺序依次

2、进行二进制编码,共需要32个字节。前8个字节的二进制编码的十六进制表示是:0x01,0x80,0x01,0x80, 0xff,0xff,0xc1,0x83,其余局部读者可以作为练习将其写出来。2ASCII码下数5行原文:从0x20到0x7f共95个编码修改为:从0x20到0x7e共95个编码2、 p17原文:因此它的国标码是0x5050,而它的区位码是0x3030。修改为:因此它的国标码是0x5056,而它的区位码是0x3036。3、 p25原文:1.9 求十进制数157和-153的8位、16位原码和8位、16位补码。修改为:1.9 求十进制数157和-153的16位原码和16位补码。4、 p

3、36例2.4后自然段的第3行原文:t、11、011、x9和x09均表示水平制表符。修改为:t、11、011、x9和x09均表示水平制表符。5、 p43 例2.9原文:!(year%4) & year%400 | !(year%400)上式等价于(!(year%4) & year%100 ) | !(year%400)修改为:!(year%4) & year%400 | !(year%400)上式等价于(!(year%4) & year%100 ) | !(year%4006、 p76 例3.16原文:scanf(“%s%1s, &c1, &c2);修改为:scanf(“%s%1s, c1, &

4、c2);7、 p81例3.27原文:printf(%f/t, atof( 123.456asdf);printf(%f/t, atof(n-qwer);printf(%f/t, atof(n+qwer);printf(%f/n, atof(3COM);修改为:printf(%dt, atoi( 123.456asdf);printf(%dt, atoi(123456.789”);printf(%dt, atoi(n-qwer);printf(%dt, atoi(n+qwer);printf(%dn, atoi(3COM);例3.28原文:printf(%d/t, atoi( 123.456as

5、df);printf(%d/t, atoi(123456.789”);printf(%d/t, atoi(n-qwer);printf(%d/t, atoi(n+qwer);printf(%d/n, atoi(3COM);修改为:printf(%dt, atoi( 123.456asdf);printf(%dt, atoi(123456.789”);printf(%dt, atoi(n-qwer);printf(%dt, atoi(n+qwer);printf(%dn, atoi(3COM);p82 例3.28原文:printf(%ld/t, atol( 123.456asdf);printf

6、(%ld/t, atol(123456.789”);printf(%ld/t, atol(n-qwer);printf(%ld/t, atol(n+qwer);printf(%ld/n, atol(3COM);修改为:printf(%ld/t, atol( 123.456asdf);printf(%ldt, atol(123456.789”);printf(%ldt, atol(n-qwer);printf(%ldt, atol(n+qwer);printf(%ldn, atol(3COM);8、 p86例3.33原文: printf(input a character:n)c = getch

7、ar();c = 0& c = 0& c = 9? (d = (c 0), printf(0x%xn, d&0xff) : printf(%c, c);9、 p104例4.15原文: Char c;修改为:char c;10、 p110 例4.22修改为:计算,11、 p112 倒数第6行原文:d=-(3*x-4)*x)-5)*x+13/(9*x-8)*x-5)修改为:d=-( (3*x-4)*x)-5)*x+13)/(9*x-8)*x-5)12、 p113 第1行原文:d=-(3*x-4)*x)-5)*x+13/(9*x-8)*x-5)修改为:d=-( (3*x-4)*x)-5)*x+13)

8、/(9*x-8)*x-5)13、 p129原文:修改为:14、 p151 例5.11原文:if (n=0|=1) return 1;修改为:if (n=0|n=1) return 1;15、 p166 第5.11题原文:(2) 假设ni是奇数,那么ni+1=3ni+2修改为:(2) 假设ni是奇数,那么ni+1=3ni+116、 p186 例7.1原文:initgraph( gdriver,gmode, d:tcbgi);修改为:initgraph( &gdriver,&gmode, d:tcbgi);17、 p194原文:修改为:18、 p222 倒数第8行开始原文:coutak ;cout

9、data!=n)修改为:while(current-data!=n& current != NULL)26、 p369 第2行原文:while(current-data!=n)修改为:while(current-data!=n& current != NULL)27、 p371 10.26原文:t=p1-next;prior2-next=p1;修改为:prior2-next=p1;t=p1-next;28、 p402 倒数第6行原文:fwide函数修改为:fwind函数29、 p405 最后1行原文:fclose函数返回0,否那么返回NULL。修改为:fclose函数返回0,否那么返回非0。30、 p412例11.7原文:while(c != n & -n 0 & (c = getc(stream) != EOF)修改为:while(c != n & n- 0 & (c = getc(stream) != EOF)31、 p413例11.8原文:while(-len & (fputc(*p,stream) != EOF)修改为:while(len- & (fputc(*p,stream) != EOF)32、 p424 倒数第4行原文:int n;修改为:long n;

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

当前位置:首页 > 办公文档 > 模板/表格 > 财务表格

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