c逻辑错误还是语法错误#include"stdio.h"void main(){float max,a,min,sum=0,i;scanf("%d",&a);if(a!=-1){max=a;min=a;sum=a;} printf("%f %f %f %f",sum,i,max,min);while(a==-1){scanf("%d",&a);if(a!=-1){sum=sum+a;if(a>max)max=a;if(a
来源:学生作业帮助网 编辑:作业帮 时间:2024/10/05 20:58:33
c逻辑错误还是语法错误#include"stdio.h"void main(){float max,a,min,sum=0,i;scanf("%d",&a);if(a!=-1){max=a;min=a;sum=a;} printf("%f %f %f %f",sum,i,max,min);while(a==-1){scanf("%d",&a);if(a!=-1){sum=sum+a;if(a>max)max=a;if(a
c逻辑错误还是语法错误
#include"stdio.h"
void main()
{
float max,a,min,sum=0,i;
scanf("%d",&a);
if(a!=-1)
{
max=a;
min=a;
sum=a;
}
printf("%f %f %f %f",sum,i,max,min);
while(a==-1)
{
scanf("%d",&a);
if(a!=-1)
{sum=sum+a;
if(a>max)
max=a;
if(a
c逻辑错误还是语法错误#include"stdio.h"void main(){float max,a,min,sum=0,i;scanf("%d",&a);if(a!=-1){max=a;min=a;sum=a;} printf("%f %f %f %f",sum,i,max,min);while(a==-1){scanf("%d",&a);if(a!=-1){sum=sum+a;if(a>max)max=a;if(a
printf("%f %f %f %f",sum,i,max,min); 这句i未赋值就使用,打印出来的是随机数.
i++;这句i始终未赋值过,就让它自加1,没学好C?
sum=sum/(i-1);先不说前面对不对,至少可以知道应该是i-2
而且没有去掉最高分,最低分的有效代码,逻辑很有问题
给你些提示吧,变量就不声明了
sum=0,i=0,max,min,first=1;
printf("请输入评委数(输入大于2的正整数)");//少于3个人你们不用来给我评分了,凑够3个人以上再来
scanf("%d",&n);
while(n