c语言程序设计教程(第2版)课后题及模拟题参考答案习题11-1填空题1
主函数main(),主函数main()3
主函数main()4
函数首部,函数体5
/*,*/7
顺序结构,选择结构,循环结构8
exe1-2思考题1
结构化程序设计是指:为使程序具有一个合理的结构以保证程序正确性而规定的一套如何进行程序设计的原则
其基本结构包括顺序结构、选择结构和循环结构三种
算法是对具体问题求解步骤的一种描述
计算机算法的表达工具通常采用以下几种方法:(1)用自然语言表示算(2)用流程图表示算法(3)用伪代码表示算法(4)用程序设计语言表示算法3
语言简洁、紧凑,使用方便、灵活;支持结构化程序设计;运算符丰富;数据类型丰富;较强的编译预处理功能;C语言的可移植性好;C语言本身既有一般高级语言的优点,又有低级(汇编)语言的特点;语法限制不太严格,程序设计自由度大
1-3编程题1
试参照本章例题编写计算梯形面积的C语言程序,梯形的上底、下底和高分别用a,b,h表示,并用a=10,b=20,h=5测试所编写的程序
#include"stdio
h"main(){floata,b,h,s;a=10;b=20;h=5;s=(a+b)*h/2;printf("s=%f\n",s);}2
编写程序显示如图1
11所示信息
11显示信息#include"stdio
h"main(){printf("******************************\n");printf("*helloworld*\n");printf("******************************\n");}习题22-1单选题1~5DBDCA6~10DCABA11~12CA2-2思考题1.2
0000002.1,0
53.9,24.65.100,d6.(1)