问题1:c语言输入一系列正整数(大于0的整数),并以-1作为结束标志,如果没有输入有效数据,则输出,还有呢,输入一系列正整数(大于0的整数),并以-1作为结束标志,如果没有输入有效数据,则输出“无数据”
求平均值(要求保留2位小数)。用while语句,怎么做?
回答:
问题2:=IF(M29*(E38-M28)<>-1,M29*(E38-M28),0)是什么意思?
回答:
如果 M29*(E38-M28)不是-1,就是 M29*(E38-M28)计算后结果,是-1就显示为0
求平均值(要求保留2位小数)。用while语句,怎么做?
回答:
#include <stdio.h>
int main()
{
int x,sum=0,n=0;
scanf("%d",&x);
while(x!=-1)
{
sum+=x;
n++;
scanf("%d",&x);
}
printf("%d\n",sum/n);
return 0;
}
问题2:=IF(M29*(E38-M28)<>-1,M29*(E38-M28),0)是什么意思?
回答:
如果 M29*(E38-M28)不是-1,就是 M29*(E38-M28)计算后结果,是-1就显示为0