小编手把手教你高级语言c嵌套的控制结构实例

2024-11-08 10:10:01

1、第1步:鼠标双击或者右击打开桌面上DEVc++软件,让其运行起来。Dev-C++是一个电脑Windows窗口运行环境下的一款非常适合于刚开始学习c++学者使用的入门级C/C++ 集成开发环境(IDE)。这款软件很自由,遵守GPL许可协议分发源代码。它大大集成了MinGW中的GCC编译器、GDB调试器和 AStyle格式整理器等众多自由软件。非常的试用,而且界面分类清楚,具有很强大的功能。

小编手把手教你高级语言c嵌套的控制结构实例

3、举例现有10个学生期末考试结果的清单。用1表示通过,2表示没有通过。编写一程序对结果进行统计分析。如果有8个以上的学生通过,显示“优秀班级”。分析程序每次执行处理10个考试结果。采用计数器控制的循环。使用两个统计计数器。一个统计通过的人数,另一个统计没通过的人数。每一个考试结果要么是1,要么是2。只对1进行精确测试,不是1的其他数就假定为2。

小编手把手教你高级语言c嵌套的控制结构实例

5、设计进一步细化(续)输入10个考试结果,并计算通过考试和未通过考试的学生数目While 循环控制计数器的值 < 10 输入一个考试结果 if 考试结果为1 通过计数器加1 else 未通过计数器加1 循环控制计数器加1

小编手把手教你高级语言c嵌套的控制结构实例

7、原程序#include <stdio.h>void main() { int passed=0, failed=0, counter=0, result; while (counter<10) { printf("Enter result (1=pass, 2=fail):"); scanf("%d", &result); if (result==1) passed++; else failed++; counter++; }运行结果:Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):2Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Enter result (1=pass, 2=fail):1Passed 9Failed 1Excellent Class

小编手把手教你高级语言c嵌套的控制结构实例
猜你喜欢