介绍
在本实验中,我们将学习如何编写 c 程序来求 n 个数字的平均值。我们将使用循环输入用户输入的 n 个数字,然后求输入数字的平均值。
注意:您需要自己创建文件 ~/project/main.c 来练习编码并学习如何使用 gcc 编译和运行它。
cd ~/project# create main.ctouch main.c# compile main.cgcc main.c -o main# run main./main
登录后复制
声明变量并将 sum 初始化为 0
首先,我们将声明并初始化保存 n、counter、sum 和 x 值的变量。
#includeint main(){ printf("studytonight - best place to learn"); int n, i; float sum = 0, x; /* code continues... */}
登录后复制
获取用户的输入
在这一步中,我们将提示用户输入元素数量,并扫描用户的输入。
printf("enter number of elements: "); scanf("%d", &n); printf("enter %d elements", n);
登录后复制
获取输入数字并计算总和
在此步骤中,我们将扫描用户的输入并使用 for 循环计算所有输入数字的总和。
for(i = 0; i < n; i++) { scanf("%f", &x); sum += x; }
登录后复制
计算平均值并显示结果
在这一步中,我们将计算数字的平均值,并将结果显示给用户。
printf("average of the entered numbers is = %f", (sum/n)); printf("coding is fun !"); return 0;}
登录后复制
这是该程序的完整代码:
#includeint main(){ printf("Studytonight - Best place to learn"); int n, i; float sum = 0, x; printf("Enter number of elements: "); scanf("%d", &n); printf("Enter %d elements", n); for(i = 0; i < n; i++) { scanf("%f", &x); sum += x; } printf("Average of the entered numbers is = %f", (sum/n)); printf("Coding is Fun !"); return 0;}
登录后复制
概括
在本实验中,我们学习了如何使用 for 循环从用户读取 n 个数字,计算它们的总和,并找到它们的平均值。 n 个数字的平均值是编程中的基本概念,本实验提供了练习这些概念的绝佳机会。
? 现在练习:n 个数字的平均值
想了解更多吗?
? 学习最新的 c 技能树? 阅读更多 c 教程? 加入我们的 discord 或发推文@wearelabex
以上就是求 C 中 N 个数字的平均值的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2458755.html