注册 登录
编程论坛 C++教室

那个高手帮我看看啊!

福利费 发布于 2010-10-18 11:41, 399 次点击
#include"stdio.h"
#define SIZE 10
main()
{
int x[SIZE],i,max,min;
printf("Enter 10 integers:\n");
for(i=0;i<SIZE;i++)
{
  printf("%d:",i+1);
  scanf("%d",&x[i]);
}
   max=min=x[0];
   for(i=1;i<SIZE;i++);
   {
   if(max<x[i]) max=x[i];
   if(min>x[i]) min=x[i];
   }
   printf("maximum value is %d\n",max);
   printf("minimum value is %d\n",min);
}
2 回复
#2
xinyuan542010-10-18 12:00
#include "stdafx.h"
#include "iostream"
using namespace std;
#define SIZE 10
int main()
{
int x[SIZE],i,max,min;
cout<<"Enter 10 integers:"<<endl;
for(i=0;i<SIZE;i++)
{
    cout<<i+1<<":";
  cin>>x[i];
}
   max=min=x[0];
   for(i=1;i<SIZE;i++)
   {
   if(max<x[i])
       max=x[i];
   if(min>x[i])
       min=x[i];
   }
   cout<<"maximum value is"<<max<<endl;
   cout<<"minimum value is"<<min<<endl;
}
#3
xinyuan542010-10-18 12:02
#include"stdio.h"
#define SIZE 10
main()
{
int x[SIZE],i,max,min;
printf("Enter 10 integers:\n");
for(i=0;i<SIZE;i++)
{
  printf("%d:",i+1);
  scanf("%d",&x[i]);
}
   max=min=x[0];
   for(i=1;i<SIZE;i++)
   {
   if(max<x[i]) max=x[i];
   if(min>x[i]) min=x[i];
   }
   printf("maximum value is %d\n",max);
   printf("minimum value is %d\n",min);
}
你的语句中printf("%d:",i+1);这个中的逗号有问题
for(i=1;i<SIZE;i++);这句中最后多了;后面的交换语句都没用了


1