文档详情

C语言程序设计实例教程单元同步练习答案.pdf

发布:2021-11-16约1.51万字共29页下载文档
文本预览下载声明
《C 语言程序设计实例教程》 单元同步练习答案 第 1 单元 2 第 2 单元 3 第 3 单元 5 第 4 单元 7 第 5 单元 9 第 6 单元 11 第 7 单元 13 第 8 单元 15 第 9 单元 18 第 10 单元 20 第 1 单元 一、选择题 1-5 CDD 二、填空题 1.主函数(main()函数),main () 2.机器语言、汇编语言、高级语言,1972,ANSI C,C99 三、问答与编程题 1.一个 C 程序的构成:预处理命令、说明部分、执行部分 2.#includestdio.h int main(){ int a=4,b=3,s; s=a*b; printf(“area of rectangle is %d\n”,s); } 第 2 单元 一、 选择题 1.C 2.D 3.B 4.D 5.B 6.D 7.C 8.C 9.C 10.C 11.A 12.B 13.C 14.A 15.A 16.C 17.A 二、 填空题 1. 字母、数字、下划线字母、下划线 2. 0 3. ASCII 码 4. 2.5 5. 4a=4 b=10 c= 6 6. 18 x=3 a=3 7. sqrt(s*(s-a)*(s-b)*(s-c)) 8. 1 9. 59 83 159 10. 5 11. m/100 (m/10)%10 m%10 三、 写出下列程序的运行结果 1. 62 2. 28 3. 5 4. 8,10 5. ch=x,x=-2,y=4,z=0.000000 6.c1=4,c2=3,c3=2,c4=1 7. 1,1,1 2,2,1 2,2,1 四、 编程题 1.#include stdio.h int main() { float a=2,b=2.3,c=1.5,s,v; s=(a*b+b*c+a*c)*2; v=a*b*c; printf(表面积为%.2f,体积为%.2f\n,s,v); return 0; } 2. #include stdio.h int main() { char c; printf(Input a Capital:\n); scanf(%c,c); printf(Lowercase:%c\n,c+32); return 0; } 3. #include stdio.h int main() { int num1,num2,temp; printf(请输入两个整数:\n); scanf(%d %d,num1,num2); if(num1num2) { temp=num1;num1=num2;num2=temp; } printf(两个数的商是%d,余数是%d\n,num1/num2,num1%num2); return 0; } 4. #include stdio.h int main() { floatc,f; printf(请输入华氏温度:\n); scanf(%f,f); c = 5*(f-32)/9; printf(对应的摄氏温度为%.2f\n,c); return 0; } 第 3 单元 一、选择题 ABCBB BDCAA 二、填空题 1. China 2. %ld 3. stdio.h 4. scanf(“ %6.2f” ,a); 5. putchar() 6. 字符、整型 7. 1 个 三、阅读程序,输出结果 1. 114 124 -1
显示全部
相似文档