北京交通大学电子测量课
要求的一个小课设。题目是输入一堆数, 求出来标准偏差估计值和剔除坏值。
那c编的小程序。
输入数据
附件:
#include \#include \#include \int main() {
//第一部分
printf(\程序开始************\\n\ double
datas[100],datas2[100],CanyuWucha[100],CanyuWuchaABS[100],CanyuWucha2[100]; doubleGeLaBuSi[100],ta[100]; double
GeLaBuSi99[100]={0,0,0,1.16,1.49,1.75,1.94,2.10,2.22,2.32,2.41,2.48,2.55,2.61,2.66,2.71,2.75,2.79,2.82,2.85,2.88,2.91,2.94,2.96,2.99,3.01}; double
GeLaBuSi95[100]={0,0,0,1.15,1.46,1.67,1.82,1.94,2.03,2.11,2.18,2.23,2.29,2.33,2.37,2.41,2.44,2.47,2.50,2.53,2.56,2.58,2.60,2.62,2.64,2.66}; double ta95[100]={0,0,12.71,4.30,3.18,2.78,2.57,2.45,2.37,2.31,2.26,2.23}; double ta99[100]={0,0,63.66,9.93,5.84,4.60,4.03,3.71,3.50,3.36,3.25,3.17}; double
XWN[100]={0,0,0,0,0,1.65,1.73,1.79,1.86,1.92,1.96,2.00,2.04,2.07,2.10,2.13,2.16,2.18,2.20,2.22,2.24,2.26,2.28,2.30,2.32,2.33,2.34,2.35,2.37,2.38,2.39,2.45,2.50,2.58,2.64,2.74,2.81,3.02}; printf(\第一部分************\\n\ //程序开始
printf(\您好!请输入你要处理的数据个数:\ //输入数据个数 intdataNumber=0,dataNumber2=0; scanf(\ dataNumber2=dataNumber;
printf(\请依次输入需要的数据:\\n\ //输入具体数据 int j; for(j=0;j printf(\ scanf(\ } printf(\接收数据成功!\\n\ //111111111111111111111111111111111111111111111 printf(\选择所需要的置信概率(1:0.99;2:0.95):\interer=0,ed=0; scanf(\if(erer==1) { for(ed=0;ed