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

请用C++语言程序设计

第1个回答  2008-04-04
#include<iostream>
using namespace std;
int main()
{
int i,max,a[10];
for(i=0;i<10;i++)
{
cin>>a[i];
}
max=a[0];
for(i=1;i<10;i++)
{
if(max<a[i])
max=a[i];
}
cout<<"最大值是:"<<max<<endl;
cin.get();
return 0;

}
第2个回答  2008-04-04
#include<iostream.h>

int main()
{
int i;
int max,temp;
cin>>max;

for(i=1;i<10;i++)
{
cin>>temp;
if( temp > max )
{
max = temp;
}
}
cout<<max<<endl;

return 1;
}本回答被提问者采纳
第3个回答  2008-04-04
#include <iostream.h>
void main()
{
int max,i,a;
max=0;i=10;
while (i--)
{
cin>>a;
if(max<a)max=a;
}
cout<<max<<endl;
}
VC++6.0下编译通过。

用传统流程图表示该算法:依次将10个数输入,要求将其中最大的数输出
1、传统流程图如下图所示:2、流程图思路详解:(1)定义三个变量,分别是i(用于循环计数)、m(保存相对较大的数值)、a(输入的数值)。(2)给循环变量i赋值。(3)输入第一个数a,将a的值赋给m,初始化m的值 (4)进入循环,在循环中首先判断是否复合循环条件,如果符合条件,则输入新值a...

怎么用NS流程图表示依次将10个数输入,输出其中最大的数?
1、读取输入的数字a。2、循环读取下一个数字b。3、比较a和b,将他们中比较大的数值,赋值给a。4、继续循环直到十个数输入完毕。5、输出a即为最大数。二、编码如下:\/\/ 依次将10个数输入,要求输出其中最大的数 include <stdio.h> int main(){ int a[10];int i;int temp;printf("请输入1...

依次将10个数输入,要求将其中最大的数输出.这个问题的算法怎么写才好...
回答:用打擂台的方法。。。基本意思就是将第一个数放进去,然后依次和10个数比,大的留下。算法如下:#include<stdio.h> int main() { int a[10],i,max;\/\/定义一个数组来存放着10数。 printf("please enter 10 numbers:\\n"); for(i=0;i<10;i++)\/\/用一个for循环来输入10数。 scanf(...

用传统流程图表示该算法:依次将10个数输入,要求将其中最大的数输出
流程图见图片:

依次将10个数输入,要求将其中最大的数输出。
设一个数组,存入十个数,先令第一个数是最大数,然后与后面九个分别进行比较,若比第一个大,则令max为该数,完了输出max

依次将10个数输入,要求将其中最大的数输出。
输入a 输入b 判断a>b?Y 输出a...|..N 输出b 输入c...|...输入c 判断c>a?,...|...判断c>b?Y 输出c。N输出a|Y 输出c。。N输出b ...

C语言:依次输入10个数,输出最大数
1、点击文件、新建。2、选择win32 console application 并在右侧选择工程的名字和地址,确定。3、选择一个空的工程,完成。5、输入如图所示的代码,其他需要比较的数只要把abc换成相应的数就可以了。注意代码的输入要在英文输入法的环境下进行。6、点击右上角的编译运行按钮。7、得到了最大值并且把他...

C语言 依次将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语言:输入10个数,要求输出其中最大的数
在C语言中,寻找10个输入数中的最大值有多种方法,以下是三种主要的实现策略:方法1:比较法这种方法通过设置一个变量来保存当前已知的最大值,然后遍历输入的10个数,如果发现有比当前最大值更大的数,就更新这个变量。代码中会使用if-else或switch-case结构来实现比较和更新。方法2:起泡法起泡排序...

依次将10个数输入,要求将其中最大的数输出,用传统流程图表示,求...
1.读取输入的数字a2.循环读取下一个数字b;3.比较a和b,将他们中比较大的数值,赋值给a4.继续循环直到十个数输入完毕5,输出a即为最大数.传统就是比大小咯,10个数,标上标签,1,2,3...10。然后第1个跟第二个比较下大小,如果第1个大于第二个,那么交换下1跟2的标签,如果第1个不大于2第...

相似回答