栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

例 7.12 7.13 7.14 7.15

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

例 7.12 7.13 7.14 7.15

//选择法对10个数字排序
//
#include
int i, j, t;
void sort(int a[])
{
	for(i=0;i<5;i++)
		for (j = i+1; j < 5; j++)
		{
			if (a[j]
//例 7.13 3*4矩阵 求所有元素最大值
//
#include
int i, j, m;
int max(int a[][4])
{
	m = a[0][0];//注意这个语句位置,
	for (i = 0; i < 3; i++)
		for (j = 0; j < 4; j++)
			if (a[i][j] > m)
				m = a[i][j];
	return m;
}
int main()
{
	int a[3][4] = { {31,8,3,4},{2,24,4,5},{4,5,6,7} };
	printf("最大值为%d",max(a));
}
//例7.14 一维数组,内放10个学生成绩,写函数,主函数调用此函数后,求出平均分,最高分和最低分
//标记最高分,最低分,求出总和,得平均分
//
#include
void aver(float a[])
{
	float sum=0, h, l;int i;
	h = l = a[0];
	for (i = 0; i < 5; i++)
	{
		sum += a[i];
		if (a[i] > h)
			h = a[i];
		if (a[i] < l)
			l = a[i];
	}
	printf("平均分为:%fn", sum / 5);
	printf("最高分为:%fn", h);
	printf("最低分为:%fn", l);

}
int main()
{
	float a[5] = { 87,65,99,100,90 };
	aver(a);
	return 0;
}
//1到5的阶乘
#include
int main()
{
	int i;
	for (i = 1; i <= 5; i++)
	{
		static int f = 1;//static把上次的值定在了这里,值会更新
		f = f * i;
		printf("%d!=%dn", i,f);//位置在这里哦,static作用域在括号内!
	}
	//printf("%d ", f); //×
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/330387.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号