永发信息网

某班有45名学生,设计一个算法,输入每个学生的数学成绩后,

答案:2  悬赏:0  手机版
解决时间 2021-01-31 21:19
  • 提问者网友:原来太熟悉了会陌生
  • 2021-01-31 03:40
分别统计在区间[0,60)[60,80)[80,100]内的的成绩的个数,用自然语言描述算法步骤,课用a(i)表示第i个学生的成绩

急,在线等,快啊
最佳答案
  • 五星知识达人网友:七十二街
  • 2021-01-31 03:55
先分别为各个区间设立计数器interCount1,interCount2,interCount3
步骤:
1.判断a(i)是否大于等于0小于60,如果是,则interCount1加1,转入步骤4,否则转入步骤2.
2.判断a(i)是否大于等于60小于80,如果是,则interCount2加1,转入步骤4.否则转入步骤3.
3.判断a(i)是否大于等于80小于等于100,如果是,则interCount3加1,转入步骤4.否则转入步骤4.
4.判断i是否小于45(如果从0开始数,就小于44),如果是,i自加1,转入步骤1,否则算法结束,打印各个计数器
全部回答
  • 1楼网友:慢性怪人
  • 2021-01-31 04:53
1) 输入一个数 计算数的个数 通过取模算法取出每位数存入数组 将数组中元素立方运算后相加 2) 输入一个数 利用itoa函数转换为字符串 取出每个字符,减去48后做立方运算 相加
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯