【示例代码如下,用 中文c 编译】
#定义 最大输入个数 10000
整数类型 甲,个数=0, 输入数[最大输入个数],统计=0;
小数类型 和=0,平均值;
重复{
图形输入整数() => 甲;
如果( 甲 大于 0 ){
和 += 甲;
如果(个数 < 最大输入个数) 输入数[个数 ++] = 甲;
}
}直到 甲 等于 0;
图形输出词语(“输入的正整数个数为:”);
图形输出整数(个数,10);图形换行();
平均值 = 和 除 个数;
图形输出词语(“输入正整数的平均值为:”);
图形输出小数(平均值);图形换行();
步进循环(甲=0;甲<个数;甲++ ) 如果( 输入数[甲] > 平均值 ) 统计++;
图形输出词语(“大于平均值的正整数个数为:”);
图形输出整数(统计,10);图形换行();
【运行 结果如下图】