作业帮 > 综合 > 作业

依次将10个数输入,要求输出其中最大的数,用C语言

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/24 14:29:05
依次将10个数输入,要求输出其中最大的数,用C语言
void _Max(void)
{
int intArray[10]; //定义存储十个整型数据的数组
memset(intArray,0,10); //将数组intArray中的每个元素赋予0值.
int MaxNumber = 0;

//输入10个整型数据
printf("please input 10 number:\n");
for (int i = 0; i < 10; i++)
{
scanf("%d",&intArray[i]);
}
//查找输入的十个数据中最大的数据.
MaxNumber = intArray[0];
int * pArray = intArray;
for (i = 0; i < 10; i++,pArray++)
{
MaxNumber = MaxNumber >= (*pArray) ? MaxNumber:(*pArray);
}

//打印出最大的整型数据
printf("input 10 number max is %5d\n",MaxNumber);

}

自己写的一个函数希望对你有所帮助!