#include<stdio.h>
main()
{float x,amax,amin;
scanf("%f",&x);
amax=x:
amin=x;
while()/*第一空*/
{if(______)amax=x;/*第二空*/
if(x<amin)______;/*第三空*/
scanf("%f",&x);
}
printf("amax=%3.2f,amin=%3.2f\n",amax,amin);
}
编程计算并输出一元二次方程ax2+bx+c=0的两个实根.其中a,b,c的值由用从键盘输入,假设a,b,c的值能保证方程有两个本相等的实根(即b2-4ac>0)
#include"stdio.h"
main()
{char c:
while((c=getchar())!='\0')
{switch(c)
{case'A':
case'B':putchar('#');break;
default:putchar('*');}
}
}
错误:______
改正:______
参考答案:错误
以下程序运行时若从键盘输入:10 20 30<回车>,输出结果是______。
#include<stdio.h>
main()
{
int i=0,j=0,k=0;
scanf("%d%*d%d",&i,&j,&k);
printf("%d%d%d\n",i,j,k);
}
从键盘上输入若干个学生成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。请填空。
main()
{float s,gmax,gmin;
scanf("%f,"&s);
gmax=s;gmin=s;
while(s>=0)
{if(s>gmax)gmax=s;
if(______)gmin=s;
scanf("%f",&s);}
printf("gmax=%f\ngmin=%f\n"gmax,gmin);}