C语言程序设计课后习题参考答案(31页).docVIP

  • 43
  • 0
  • 约 31页
  • 2015-09-13 发布于重庆
  • 举报

C语言程序设计课后习题参考答案(31页).doc

C语言程序设计课后习题参考答案(31页).doc

附录G 习题参考答案 习题一参考答案 【习题1-1】ABCD 【习题1-2】C 【习题1-3】B 【习题1-4】B 【习题1-5】略 习题二参考答案 一、单项选择题 【习题2-1】~【习题2-6】:CCDBAA 二、简答题 【习题2-7】: C语言提供了丰富的数据类型,可以根据这些数据类型构造出不同的数据结构。C中的数据类型包括整常的表示 整型常量即整常数。C整常数可用以下三种形式表示:十进制整数八进制整数。以数字0开头的数是八进制数如0123表示八进制数123十六进制整数。以0x开头的数是十六进制数。如0x123,代表十六进制数123。(1)(2)(3)C语句可以分为以下五类:控制语句。 完成一定的控制功能函数调用语句表达式语句空语句可以用{ }把一些语句括起来成为复合语句C只有9种控制语句,它们是:if()~else~(条件语句)for()~ (转向语句) while()~ (循环语句) do~while() (循环语句) continue(结束本次循环语句) break(中止执行switch或循环语句) switch(多分支选择语句) goto(转向语句) return(从函数返回语句)i=i+1 (是表达式,不是语句) i=i+l; (是语句) 表达式能构成语句是C语言的一个特色。其实函数调用语句也是属于表达式语句,因为函数调用也属于表达式的一种,只是为了便于理解和使用,我们把函数调用语句和表达式语句分开来说明。由于C程序中大多数语句是表达式语句(包括函数调用语句),所以有人把C语言称作表达式语言。\0”,即使同样是一个字符,字符串常量后面还要加一个“\0”。 【习题2-13】:(1)12,a(2)40,20(3)113,4b(4)176627,fd97(5)177621,ff91(6)4663,9b3(7)110022,9012(8)51013,520b。aa bb cc abc A N 【习题2-15】:261 【习题2-16】:10 【习题2-17】: 57 5 7 67.856400,-789.124023 67.856400 ,-789.124023 67.86, -789.12,67.8564,-789.1240,67.856400,-789.124023 6.78564e+01, -7.9e+02 A,65,101,41 1234567,4553207,d687 65535,177777,ffff,-1 COMPUTER, COM 9,11,9,10 【习题2-19】:2.5 【习题2-20】:3.5 【习题2-21】: (1)14,(2)10,(3)60,(4)0,(5)0,(6)0 x-5x5 x5||x-5 四、编写程序题 【习题2-23】 main() { float r,h,C1,Sa,Sb,Va,Vb; scanf(%f,%f,r,h); C1=2*3.14*r; Sa=3.14*r*r; Sb=4*Sa; Va=4*3.14*r*r*r/3; Vb=Sa*h; printf(C1=%.2f\n,C1); printf(Sa=%.2f\nSb=%.2f\nVa=%.2f\nVb=%.2f\n,Sa,Sb,Va,Vb); } 【习题2-24】 main() {float F,c; printf(请输入一个华氏温度:\n); scanf(%f,F); c=5.0/9.0*(F-32); /*注意5和9 要实型表示,否则5/9的值为0*/ printf(摄氏度为:%5.2f\n,c); } #includestdio.h main() {char c1,c2; printf(请输入两个字符c1,c2:\n); c1=getchar(); c2=getchar(); printf(用putchar语句输出结果为:\n); putchar(c1); putchar(’ ’); putchar(c2); printf(用printf语句输出结果为:\n); printf(\n%c %c\n,c1,c2); } (1)printf()函数; (3)不是在任何情况下,因为char只有一个字节,而int有2个字节。能表示的范围不一样。 【习题2-26】: #includestdio.h #define PI 3.14159 main() { float r,h,cl,cs,cvz; printf(Input r,h:); scanf(%f,%f,r,h); cl=2*PI*r; cs=PI*r*r; cvz=cs*h; printf(The length of the circumference:%6.2f\n,cl

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档