#include <stdio.h>
int main()
int i;
float x,max;
printf("请输入第1个数:");
{
scanf("%f",x)
max=x;
for(i=1,i<=9,i++);
{ printf("请输入第%d个数:",i+1);
scanf("%d",&x);
if(x>max);
max=x;
printf("10个数的最大值是:%.0f",&max)
return 0;
}
#include <stdio.h>
int main() {
int i;
float x, max;
printf("请输入第1个数:");
scanf("%f", &x);
max = x;
for(i = 1;i <= 9;i++)
{
printf("请输入第%d个数:", i + 1);
scanf("%f", &x);
if(x > max)
max = x;
}
printf("10个数的最大值是:%.0f", max);
return 0;
}
#include <stdio.h>
int main(){
int i;
float x,max;
printf("请输入第1个数:");
scanf("%f",&x); //读值取地址符号别忘了
max=x;
for(i=1;i<=9;i++) //for循环条件用;隔开 for循环有要进行的操作 for语句后不要;
{
printf("请输入第%d个数:",i);
scanf("%f",&x); //读和输出float 用%f
if(x>max);
max=x;
}
printf("10个数的最大值是:%.0f",max) ; //语句末尾分号别漏了
return 0;
}
#include <stdio.h>
int main()
{
int i;
int x,max,n;
printf("请输入第1个数:");
scanf("%d",&x);
max=x;
for(i=1;i<=9;i++)
{
printf("请输入第%d个数:",i+1);
scanf("%d",&n);
if(n>max)
max=n;
}
printf("10个数的最大值是:%d",max);
return 0;
}
你应该定义为int类型,都是整数话,double,float是含小数点的数。