编程c语言,vc++? 5

二、实训内容1输入一个单精度的数组a[10],并计算其中的前9个元素的平均值,并将这个值替换a[0]中的内容。算法:(1)定义一个float型数组a[10]用来存储10个... 二、实训内容
1 输入一个单精度的数组a[10],并计算其中的前9个元素的平均值,并将这个值替换a[0]中的内容。
算法: (1)定义一个float型数组a[10]用来存储10个float型数,定义3个float型变量sum、ave分别用来存储和、平均值并将sum初始化为0;定义int变量i用来作循环变量;
(2)循环输入10个float型数存储到数组a中;
(3)循环当i=0-8时将a[i]加入sum求前9个元素得和,计算前9个元素的平均值ave=sum/9;
(4)将ave赋值给a[0];
(5)循环输出数组a;
2 将一维数组进行循环移位。所谓循环移位是指将数组的第二个元素变成第一个元素,第三个元素变成第二个元素,依次类推,最后一个元素变成第一个元素。
算法: (1)定义一个float型数组a[10]用来存储10个float型数,定义3个float型变量t分别用来存储a[0];定义int变量i用来作循环变量;
(2)循环输入10个float型数存储到数组a中;
(3)将 a[0]赋值给t;
(4)循环当i=1-9时将a[i] 赋值给a[i-1];
(4)将t赋值给a[9];
(5)循环输出数组a;
展开
 我来答
枫闲言
2019-11-25 · 超过13用户采纳过TA的回答
知道答主
回答量:24
采纳率:100%
帮助的人:6.7万
展开全部
VC++只是编程用的工具,我刚接触编程时用的就是VC++6.0.现在用的时vs。编写的内容都是一样的,只要你的内容是正确的,在哪一个编程编程环境下都能运行。
这两个编程题都不难。题目二好像写错了吧。数组元素整体右移一个单位。应该是第一个元素变成第二个元素,第二个元素变成第三个元素,依次类推,最后一个元素变成第一个元素。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式