同步训练参考答案

上传人:zw****58 文档编号:44039319 上传时间:2018-06-08 格式:DOC 页数:33 大小:305.50KB
返回 下载 相关 举报
同步训练参考答案_第1页
第1页 / 共33页
同步训练参考答案_第2页
第2页 / 共33页
同步训练参考答案_第3页
第3页 / 共33页
同步训练参考答案_第4页
第4页 / 共33页
同步训练参考答案_第5页
第5页 / 共33页
点击查看更多>>
资源描述

《同步训练参考答案》由会员分享,可在线阅读,更多相关《同步训练参考答案(33页珍藏版)》请在金锄头文库上搜索。

1、同步训练参考答案同步训练参考答案 第一章第一章 C 语言概述语言概述 基础训练基础训练(A) 一、一、填空题 1、1、 main() 2、2、 函数首部 ,函数体 3、3、 /* , */ 4、4、 scanf() 5、5、 printf() 6、6、 函数 7、7、 ; 或 分号 8、8、 编辑、编译、连接、运行 二、选择题 1、 C 2、 D 3、 C 4、C 5、 B 6、A 能力提高能力提高(B) 1、 1、 #include main() printf(“Beijing 2008n”); 2、 2、 #include main( ) int a,b,c ;int sum ;scanf

2、(“%d%d%d”, sum=a+b+c; printf(“sum=%dn”,sum); 链接二级考试链接二级考试 一、选择题 1、C 2、D 3、D 4、B 5、A 6、C 7、B 8、A 9、B 10、B 第二章第二章 程序设计的灵魂程序设计的灵魂-算法算法 基础训练基础训练(A) 一、一、 填空题 1、 算法 2、 为解决一个问题而采取的方法和步骤 3、 确定性、有零个或多个输入、有一个或多个输入 4、 顺序、选择、循环 5、 只有一个入口;只有一个出口;结构内的每一个部分都有机会被执行到;结构内不存 在“死循环” 6、 N-S 流程图 二、编程题1、输入三个整数 a , b , ca+

3、b+c sum输出 和 sum2、能力提高能力提高(B) 一、问答题 1、 (1)自顶向下; (2)逐步细化; (3)模块化设计; (4)结构化编码。 二、编程题 1、main() float x;scanf(“%f”, if(x=400) printf(“Success!n”);else printf(“Fail!n”); 2、 (1)1t2iixx=400T F输出 Susses! 输出 Fail!0- sum1-i当 isumi+1-i输出 sum(2)链接二级考试链接二级考试 一、选择题 1、B 第三章第三章 数据类型、运算符与表达式数据类型、运算符与表达式 第第 1 讲讲 基础练习基

4、础练习(A) 一、填空题 1、 常量 ,变量, 符号, 数据, 定义 2、 整型, 字符型,枚举类型 3、 单精度型或 float ,双精度型或 double 4、 数组,结构体 ,共用体 5、 1 ,2 ,-32768 32767 6、 4 ,8 7、 字母 , 数字, 下划线 ,字母或下划线 8、 543.21,3.27867E2 9、 4 10、 二进制补码 11、 67, 1516 12、 100000 B 40O 20 H 1001011 B 113 O 4B H 二、选择题 1、C 2、D 3、D 4、C 5、C 6、A 7、B 8、A 9、D 10、C 11、C 能力提高能力提高

5、(B) 一、一、选择题 1、C 2、A 3、D 4、B 5 B 6、6、 D 7、C 8、D 9、A 10、A 二、判断题 错 错 对 对 对 第第 2 讲讲 基础练习基础练习(A) 一、填空题 1、 单, 一 , 双, 字符 2、 字符串结束 3、 整型 4、 5 , 6输入 X,YX- tY-Xt-Y5、5、 double 6、6、 1 7、7、 1 8、8、 1 9、9、 32 10、 10、 1, 1.666667 二、选择题 1、B 2、 B 3、C 4、A 5、A 6、D 7、C 8、A 9、B 10、A 11、C 12、D 13、D 14、A 能力提高能力提高(B) 一、一、填空

6、题 1、1、 16 2、2、 D , 68 3、 13.700000 4、 8.000000 二、选择题 1、A 2、B 3、C 4、B 5、D 三、等价,均给变量 ch 赋值为A ,只是采用不同的表示方法。 A为字符常量, x41为 转义字符(两位十六进制数)表示,ch=101为转义字符(三位八进制数)表示,65 为十 进制数整型常量表示,0101 为八进制数整型常量表示,0x41 为十六进制数整型常量表示。第第 3 讲讲 基础练习基础练习(A) 一、填空题 1、 变量 2、 右 , 左 3、 变量 4、 表达式 2 5、 低 6、6、 9 7、7、 t=a ; a=b; b=t; 8、 2

7、 9、 10 6 10、 12, 4 11、 6 , 4, 2 二、选择题 1、 A 2、B 3、C 4、B 5、 B 6、C 7、A 8、C 9、A 10、C 能力提高能力提高(B) 1、 -16 2、 -60 3、 0 4、 a+=(b); b=a-(b); a-=(b); 5、 32766 , -1 , 65535 二、选择题 1、A 2、D 3、D 4、D 5、D 链接二级考试链接二级考试 一、选择题 1、A 2、B 3、A 4、A 5、B 6、A 7、A 8、C 9、C 10、D 11、B 12、C 13、D 14、C 15、D 16、C 17、A 18、D 19、C 20、A 21

8、、A 22、A 23、B 24、A 25、C 26、A 27、B 28、D 29、A 30、C 31、A 32、C 33、B 34、D 35、C 36、D 37、D 38、C 39、B 40、A 41、D 42、C 43、A 44、B 45、D 46、C 47、D 二、填空题 1、 pow(sin(x),2) * (a+b)/(a-b) 或 sin(x) * sin(x) * (a+b)/(a-b) 2、 57 3、 a/(b*c)或 a/(a*b)或 a/b/c 或 a/c/b 4、 1.0 或 1 5、 double 第四章第四章 顺序结构程序设计顺序结构程序设计 第第 1 讲讲 基础练习

9、基础练习(A) 一、填空题 1、 控制语句,表达式语句, 复合语句 2、 ; 3、 4、 #include 5、 #include 6、6、 1 7、7、 1 8、8、 a 9、 i:dec=-4,oct=177774,hex=fffc,unsigned=65532 10、 *3.140000,3.142* 11、 c:dec=120,oct=170,hex=78,ASCII=x 12、 *d(1)=-2*d(2)= -2*d(3)=-2 * *d(4)=177776*d(5)= 177776*d(6)=177776 * 13、 x=1 y=2 *sum*=3 10 Squared is: 1

10、00 14、 (1) 123.456000 (2) 123.457 (3) 123.4560 (4) 8765.456700 (5) 8765.457 (6) 8765.4567 (7) 8765.4567 二、判断题 对 对 错 对 对 二、二、选择题 1、A 2、D 3、B 4、D 5、 B C 6、D 能力提高能力提高(B) 一、选择题 1、C 2、D 二、参考答案 main() int a,b,c;long int u,n;float x,y,z;char c1,c2;a=3;b=4;c=5; x=1.2;y=2.4;c=-3.6;u=51274;n=128765; c1=a;c2=b

11、; printf(“n”); printf(“a=%2d b=%2d c=%2dn”,a,b,c); printf(“x=%8.6f,y=%8.6f,z=%9.6fn”,x,y,z); printf(“x+y=%5.2f y+z=%5.2f z+x=%5.2fn”,x+y,y+z,z+x); printf(“u=%6ld n=%9ldn”,u,n); printf(“c1=%c or %d(ASCII)n”,c1,c1); printf(“c2=%c or %d(ASCII)n”,c2,c2); 第第 2 讲讲 基础练习基础练习(A) 一、填空题 1、 输出 2、 格式说明, 普通字符 3、

12、地址 4、 字符 5、 输入 6、 空格 , “回车” , “跳格”键 7、 精度 8、 跳过它指定的列数 二、选择题 1、A 2、B 3、D 4、D 5、D 6、B 7、B 8、D 9、D 10、A 11、B C 三、编程题 1、参考答案 main ( ) float a, b, c, t; printf(“please input a,b,c:n”); scanf (“%f, %f, %f“, t=(a+b+c)/3; printf (“average of %6.2f、%6.2f and %6.2f is %6.2fn”,a,b,c,t); 2、参考答案 main ( ) int h,m,s; printf(“please input h,m:n”); scanf (“%d,%d“, s=h*60+m; printf (“total %d minuten”,s); 3、参考答案 main ( ) float k,y; y=238857; k=y/1.609; printf (“between earth and moon distance is %f kilometren”,k); 能力提高能力提高(B) 一、填空题1、 1 跳过对应的输入数据2 当输入以下数据时:10203040,将把 10 赋给 a1,跳过 20, 把 30 赋给 a

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

当前位置:首页 > 高等教育 > 其它相关文档

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