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

如题所述

可以参考下面的代码:

#include<stdio.h>

#include<math.h>

int main()

{

int i =0;

int a[10];

for(i = 0; i < 10; i++)

scanf("%d",&a[i]);

int max = a[0];

for(i = 0; i < 10; i++)

if(max < a[i])

max = a[i];

printf("%d",max);

return 0;

}

扩展资料:

C语言isupper()函数:判断一个字符是否是大写字母

C语言isspace()函数:判断一个字符是否是空白符

C语言isprint()函数:判断一个字符是否是可打印字符

C语言islower()函数:判断一个字符是否是小写字母

C语言ldexp()函数:返回x乘以2的exponent次方(次幂)的值

C语言atan()函数:求反正切

C语言atan2()函数:求x/y的反正切值

参考资料来源:百度百科-C语言函数

参考资料来源:百度百科-c语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-10-23
公式
=max(数一,数二,数三,数四,数五,数六,数七,数八,数九,数十)追问

仔细一点

用n_s流程图表示算法

追答

比如,a1至a10列是你输入的十个数字,那在a11单元格输入公式
=max(a1:a10)

追问

求两个数m和n的最大公约数

用传统流程图表示

第2个回答  2013-10-23
把第一个数付给max,然后依次和后面九个数比较,有比max大的就把值付给max,没有的话第一个就是最大的追问

用n_s流程图表示算法

追答

追问

求两个数m和n的最大公约数

用n_s流程图表示算法

用传统流程图表示

麻烦你了

追答

行不行,给好评啊亲

追问

谢谢

本回答被提问者采纳
相似回答