C/C++编程实例:计算平均值、内角和、比较大小与绘制等腰三角形

版权申诉
0 下载量 13 浏览量 更新于2024-07-03 收藏 104KB DOC 举报
"这是一个关于C和C++编程的学习资料,涵盖了基础的程序设计概念,包括计算平均值、求多边形内角和、比较大小以及绘制等腰三角形。" 在这些示例程序中,我们可以看到C语言和C++的基础知识应用,主要涉及以下几个方面: 1. 基本语法和数据类型: - `#include` 用于引入标准库,如`stdio.h`用于输入输出操作。 - `void main()` 是程序的入口点,所有程序执行都从这里开始。 - `int` 是整型数据类型,用于存储整数值,如`a`, `b`, `c`, `d`。 - 变量声明,如`inta,b,c,d;`,用于存储数据。 2. 运算符和表达式: - 使用加法`+`,除法`/`和乘法`*`进行数学运算。 - 分号`;`作为语句结束符。 - 赋值运算符`=`, 如`d=(a+b+c)/3;`,将计算结果赋值给变量`d`。 3. 输入输出: - `printf` 函数用于输出文本和变量值,例如`printf("d=%d\n",d);`。 - `scanf` 函数用于从用户那里获取输入,如`scanf("%d",&x);`。 - `getchar()` 函数用于暂停程序,等待用户按键后继续执行。 4. 流程控制: - `do-while` 循环结构,如在求多边形内角和的程序中,确保用户输入的边数有效。 - `if-else` 语句用于条件判断,如检查输入的边数是否大于2。 5. 函数: - `int big(int n1, int n2)` 是一个自定义函数,用于比较两个整数并返回较大的那个。 - 函数调用,如`printf("bigis%d\n", big(x,y));`,在主函数中调用`big`函数,并将结果输出。 6. 控制流: - `return` 语句用于从函数返回一个值,如`return0;`在`main`函数中表示程序正常结束。 - `return n1;` 和 `return n2;` 在`big`函数中根据条件返回不同值。 7. 绘制图形: - 最后一个程序展示了如何通过循环绘制等腰三角形,虽然具体代码不完整,但可以推测使用嵌套循环来打印空格和星号实现。 这些简单的实例为初学者提供了了解C/C++编程基础知识的机会,包括基本语法、数据类型、控制结构和函数的使用。通过学习和实践这些例子,可以逐步掌握编程的基本技巧。