#include
using namespace std;
int main()
{
int i,k=0,a[10];
for(i=0;i<10;i++)
{
cout<<"请输入数组中第 "<
cin>>a[i];
}
int sum=a[0];
for(i=1;i<10;i++)
if(a[0]
{ sum=a[i]; k=i; } cout<<"最大值为:"< cout<<" 下标为:"< cout<<"这里最大数取的是数组中第一次出现的最大数"< return 0; } 此代码在vc6.0中能运行。 cout语句的一般格式为: cout<<表达式1<<表达式2<<……<<表达式n; 在定义流对象时,系统会在内存中开辟一段缓冲区,用来暂存输入输出流的数据。在执行cout语句时,先把插入的数据顺序存放在输出缓冲区中, 直到输出缓冲区满或遇到cout语句中的endl(或'\n',ends,flush)为止,此时将缓冲区中已有的数据一起输出,并清空缓冲区。输出流中的数据在系统默认的设备(一般为显示器)输出。 一个cout语句可以分写成若干行。如: cout<<"This is a simple C++ program."< 可以写成 cout<<"This is " //注意行末尾无分号 <<"a C++ " <<"program." < 也可写成多个cout语句,即 cout<<"This is "; //语句末尾有分号 cout <<"a C++ "; cout <<"program."; cout< 以上3种情况的输出均为: This is a simple C++ program. 注意: 不能用一个插入运算符“<<”插入多个输出项,如: cout<
cout<
在用cout输出时,用户不必通知计算机按何种类型输出,系统会自动判别输出数据的类型,使输出的数据按相应的类型输出。如已定义a为int型,b为float型,c为char型,则: cout<
会以下面的形式输出:4 345.789 a扩展资料:
#include
using namespace std;
int main()
{
int i,k=0,a[10];
for(i=0;i<10;i++)
{
cout<<"请输入数组中第 "< cin>>a[i];
}
int sum=a[0];
for(i=1;i<10;i++)
if(a[0] {
sum=a[i];
k=i;
}
cout<<"最大值为:"<
}
此代码在vc6.0中能运行。
#include
void main()
{
int max,i,k;
int a[10]={29,34,45,67,99,12,45,5,87,32};
max = a[0];
for(i=0;i<10;i++)
{
if(a[i]>max)
{
max=a[i];
k = i;
}
}
printf("该数组中的最大值是%d,在第%d的位置上\n",max,++k);
}
#include
main ()
{
int n,a[10],max,xiabiao,i;
printf("Please input:");
scanf("%d",&n);
printf("/n");
for(i=0;i<10;i++)
max=0;
xiabiao=0;
for(i=0;i<10;i++)
{
if(a[i]>max)
{
max=a[i];
xiabiao=i;
}
}
printf("%d\n",max,xiabiao);
}