程序设计基础教程(c语言版)课后答案

上传人:鲁** 文档编号:508697247 上传时间:2022-11-18 格式:DOC 页数:91 大小:273KB
返回 下载 相关 举报
程序设计基础教程(c语言版)课后答案_第1页
第1页 / 共91页
程序设计基础教程(c语言版)课后答案_第2页
第2页 / 共91页
程序设计基础教程(c语言版)课后答案_第3页
第3页 / 共91页
程序设计基础教程(c语言版)课后答案_第4页
第4页 / 共91页
程序设计基础教程(c语言版)课后答案_第5页
第5页 / 共91页
点击查看更多>>
资源描述

《程序设计基础教程(c语言版)课后答案》由会员分享,可在线阅读,更多相关《程序设计基础教程(c语言版)课后答案(91页珍藏版)》请在金锄头文库上搜索。

1、 z 习 题 解 答推荐精选目 录 1.2 习题解答.3 1.2.1 选择题.3 1.2.2 填空题.3 1.2.3 编程题.4 2.2 习题解答.5 2.2.1 选择题.5 2.2.2 填空题.7 2.2.3 编程题.8 3.2 习题解答.11 3.2.1 选择题.11 3.2.2 填空题.12 3.2.3 编程题.12 4.2 习题解答.15 4.2.1 选择题推荐精选.15 4.2.2 填空题.17 4.2.3 编程题.18 5.2 习题解答.29 5.2.1 选择题.29 5.2.2 填空题.31 5.2.3 编程题.33 6.2 习题解答.37 6.2.1 选择题.37 6.2.2

2、填空题.41 6.2.3 编程题.43 7.2 习题解答.67 7.2.1 选择题.67 7.2.2 填空题.68 7.2.3 编程题.68 推荐精选2 推荐精选1.2 习题解答 1.2.1 选择题 1、B 【分析】在一个C程序中必须有且只能有一个main函数,而且main函数可以在任何地方出现. 2、C 【分析】C 语言中合法以的标识符组成为:字母,数字,下划线,且数字不能打头,亦不能为关键字。A中,-sub 不合法。B 中4d不合法。D 中void 为关键字。 3、 【分析】 4、C 【分析】转义字符中,第一个”输出“,第二输出,第三个b退格,把前一个去掉了,第四个输出,第五个t跳格,第六

3、个”输出”,第七个n输出换行。5、C 【分析】本题将10进制17,分别按8、16进制输出。8的进制21=2*8+1*1=17(10, 16制11=1*16+1*1=17(10) 1.2.2 填空题 1、主 【分析】一个C源程序中至少包括一个主函数,其他函数没有限制。 2、双引号。 【分析】两种写法都是允许的,使用尖括号表示在包含文件目录中去查找(包含目录是由用户在设置环境时设置的),而不在源文件目录去查找.使用双引号则表示首先在当前的源文件目录中查找,若未找到才到包含目录中去查找。用户编程时可根据自己文件所在的目录来选择某一种命令形式。 3、261,b1 【分析】将10进制的177,按8进制和

4、16进制两种形式输出。 4、a3 b7 x8.5 y71.82 c1=A c2=a 【分析】scanf函数中,格式说明符以外的原样输入。 5、printf函数中,格式说明符以外的原样输出。%m.nf控制输出结果中共m位,小数推荐精选3 推荐精选占n位。 【分析】 1.2.3 编程题 1. #include stdio.h void main() float qianmi,yingli; /定义变量 scanf(qianmi=%f,&qianmi); /输入数据 printf(yingli=%f,qianmi*1.60934); /计算并输出数据 2. #include stdio.h void

5、 main() char x; printf(请输出一个小写小母n); scanf(%c,&x); printf(输出字母的大写型式为:%c,x+32); 3、#include void main() float c,f; printf(请输入一个摄氏温度:) ; scanf(%f,&c); f=32*c+9.0/5*c; 4 推荐精选printf(华氏温度为:%5.2fn,f); 4. #include void main() int a =3,b=4,c=5; float x=1.2,y=2.4,z=-3.6; double u=51274,n=128765; printf(a=%-3d,

6、b=%-3d,c=%dn,a,b,c); printf(x=%7.6f,y=%7.6f,z=%7.6fn,x,y,z); printf(x+y= %3.2f,y+z= %3.2f, x+z=%3.2fn,x+y,y+z,x+z); printf(u= %.0lf n= %.0lfn,u,n); printf(c1=a or 97nc2=b or 98n); 2.2 习题解答 2.2.1 选择题 1、C 【分析】语言的运算符按运算对象的个数可以分为单目、双目和三目运算符和多目运算符。 2、C 【分析】 %运算符要求参加运算的数必须是整数 3、A 【分析】 B.赋值运算的作用是用将常量赋给变量,而不能给表达形式 所以a*3=2 不对。 C. %运算符要求参加运算的数必须是整数,而x是float 类型所以x%(-3) 不对 。 D. y=f

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 资格认证/考试 > 自考

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