第八周总结

一、

将四个整数进行从小到大的顺序排列。

首先定义数组a[4],i,j,n。

然后进行for循环,输入数组中的数。

再进行for循环,对他们的值进行交换。

再进行for循环,输出结果。

注意,for循环是对他们的结果依次比较,俗起冒泡法。

二、

在平面上有一个圆心坐标为(1,2),半径为4.5的圆。A点的坐标为(x,y),其中x,y的值均为用户输入。试编写程序,判断A点在圆内,圆上还是圆外。

1.首先定义x,y。

2.输入x,y。

3.然后跟据数学关系写出他们之间的关系。

4.用if、else语句来判断他们与圆的位置关系。

5.再用return 0返回。

注意;运用了pow函数,应再在前面加include<math.h>

三、

编写一个程序,提示用户输入2个数集,每个数集包括2个int值。程序应当实现下列所有功能:
a.把输入信息存储到一个2×5的数组中
b.计算出每个数集(包含5个数值)的平均值
c.计算所有数值的平均数
d.找出这10个数中的最大值
e.打印出结果
每个任务需要用一个单独的函数来实现(使用传统C处理数组的方法)。对于任务b,需要编写计算并返回一维数组平均值的函数,循环2次调用该函数来实现任务b。对于其他任务,函数应当把整个数组作为参数,并且完成任务c和d的函数应该向它的调用函数返回答案。

1.首先定义一个二维数组a[2][5];

2.然后用for循环输入二维数组的值;

3用if语句来比出最大值,把他镶嵌在for循环中,让其进行循环比大小,求出最大值。

4定义sum1,sum2,sum;

5.把其镶嵌在for语句中,让其累加求和,再除以个数,算出平均值。

6.最后再打印出结果。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值