一、
将四个整数进行从小到大的顺序排列。
首先定义数组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.最后再打印出结果。