编程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; 展开
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; 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询