您的位置:首页 > 编程语言 > C语言/C++

c语言问题:输入输出数据的问题、if语句的一些问题

2015-11-11 17:34 1211 查看
问题1:c语言输入一系列正整数(大于0的整数),并以-1作为结束标志,如果没有输入有效数据,则输出,还有呢,输入一系列正整数(大于0的整数),并以-1作为结束标志,如果没有输入有效数据,则输出“无数据”

求平均值(要求保留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 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息