您的位置:首页 > 其它

输入任意10个数,找出最大的数并打印出

2014-09-10 20:41 357 查看
输入任意10个数,找出最大的数并打印出

算法分析:首先要先输入这十个数,然后再与定义的max比较,可以输入一个数就与max比较,如果这个数比max大,就把这个数赋给max,如果这个数比max小,也就是max大,就直接输入下一个数,并与max比较,如此循环10次,当10次循环了之后,因为输入已经大于10次,不满足循环条件,就会跳出循环,并打印出max。

程序如下:

#include <stdio.h>

void main()

{

int n,i; /*定义整型变量n,i*/

float a,max; /*定义浮点数变量a,max*/

n=10;

for(i=1;i<=n;i++) /*for循环语句*/

{

printf("请输入第%d个数:",i);/*输入第i个数*/

scanf("%f",&a);

if(max<=a) /*if语句*/

max=a;

}

printf("最大的数为%.2f\n",max); /*输出最大的数*/

}


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐