框图给出的程序是求一组数据的方差,首先求出这组数据的平均数,一步步代入求和即可.
【解析】
因为累加变量i赋值1,循环变量s2=0
8个数据的平均数
输入x1=40,执行s2=0+(40-44)2=16,判断1不大于等于8,执行i=1+1=2;
输入x2=41,执行s2=16+(41-44)2=25,判断2不大于等于8,执行i=2+1=3;
输入x3=43,执行s2=25+(43-44)2=26,判断3不大于等于8,执行i=3+1=4;
输入x4=43,执行s2=26+(43-44)2=27,判断4不大于等于8,执行i=4+1=5;
输入x5=44,执行s2=27+(44-44)2=27,判断5不大于等于8,执行i=5+1=6;
输入x6=46,执行s2=27+(46-44)2=31,判断6不大于等于8,执行i=6+1=7;
输入x7=47,执行s2=31+(47-44)2=40,判断不大于等于8,执行i=+1=8;
输入x8=48,执行s2=40+(48-44)2=56,判断8大于等于8,
执行.
故答案为7.