习语言小程序
习语言吧
全部回复
仅看楼主
level 8
细雨言 楼主
【下面代码是在百度知道里看到有人问如下问题,给予的解答,百度知道居然判定解答违反知道规范 [汗]
问题如下:
从键盘上输入一批正整数(如果遇到负数重新输入,如果遇到0停止输入),输出
(1)输入的正整数的平均值
(2)高于平均值的正整数的个数
给出的参考程序如下,不知道违反了啥规范。(此代码可以复制粘贴到习语言里编译运行)

#定义 最大输入个数 10000
整数类型 甲,个数=0, 输入数[最大输入个数],统计=0;
小数类型 和=0,平均值;
重复{
图形输入整数() => 甲;
如果( 甲 大于 0 ){
和 += 甲;
如果(个数 < 最大输入个数) 输入数[个数 ++] = 甲;
}
}直到 甲 等于 0;
图形输出词语(“输入的正整数个数为:”);
图形输出整数(个数,10);图形换行();
平均值 = 和 除 个数;
图形输出词语(“输入正整数的平均值为:”);
图形输出小数(平均值);图形换行();
步进循环(甲=0;甲<个数;甲++ ) 如果( 输入数[甲] > 平均值 ) 统计++;
图形输出词语(“大于平均值的正整数个数为:”);
图形输出整数(统计,10);图形换行();
【运行结果如下图:】
2022年04月25日 03点04分 1
level 8
细雨言 楼主
[茶杯]
2022年04月25日 03点04分 2
level 1
从哪里下载啊,找不到
2022年07月04日 09点07分 3
到q口群:64042391 里来,群文件下载
2022年07月13日 07点07分
level 2
进群11-5是啥
2022年09月07日 04点09分 4
让你计算答案,这个都计算不出来就没资格进群了
2023年05月16日 06点05分
level 8
细雨言 楼主
[呵呵]
2023年05月16日 06点05分 5
加我
2023年05月22日 00点05分
1