小程序--利用数组存放分数判断等级

/*
* 从键盘输入学生成绩,找出最高分,并输出学生等级
* 提示:先读入学生个数,根据学生人数创建数组,存放学生成绩*/
package com.alhh.java;
import java.util.*;
public class TestWf {
public static void main(String[] args){
Scanner in=new Scanner(System.in);
System.out.println("请输入学生的个数");
int count=in.nextInt();//从键盘输入学生个数
int[] scores=new int[count];//创建scores数组存放成绩
int maxScore=0;
for(int i=02;i<scores.length;i++){
System.out.println("请输入第"+i+"学生的分数");
int score=in.nextInt();//从键盘输入分数
scores [i]=score;
if(scores[i]>maxScore){
maxScore=scores[i];
}
}
System.out.println("最高分是:"+maxScore);
for(int i=0;i<scores.length;i++){
if(scores[i]>=90&&scores[i]<100){
System.out.println("学生分数为"+scores[i]+"是A等级");
}
else{
System.out.println("学生分数为"+scores[i]+"是B等级");
}//还可以细化分其他等级,在这里省略了
}
}
}

时间: 2024-10-11 21:50:02

小程序--利用数组存放分数判断等级的相关文章

【示例】C语言中利用数组存放函数指针

C语言中利用数组存放函数指针,增加函数使用的灵活性.使用时只需提供数组索引,即可调用不同函数. 预备知识: 1.指向函数的指针 一个函数在编译时被分配一个入口地址,这个地址就被称为函数的指针. 例如: int max(int,int); // 声明函数,比较两数大小 int (*p)(); //声明指向函数的指针变量 p=max; //将函数max的入口地址赋给指针变量p int c=(*p)(a,b); //调用函数 2.函数指针作为函数参数 该例子中每次给process函数不同实参(函数名)

微信小程序传数组(Json字符串)到Java后端

一:小程序端: wxml中代码: <!--index.wxml--> <view> <view> <button bindtap="onShow"> 调接口 </button> </view> </view> js中代码: //index.js //获取应用实例 const app = getApp() Page({ onShow:function(){ console.log('123456') le

小程序push数组,渲染不出来解决办法

在原生小程序中我们改变一个数组,或者改变一个值时都要记得this.setData({ xxx : xxx }) 例如: //在data中声明一个movies的数组 movies:[] //push 进movies里面 let movies = [...this.data.movies] movies.push({title:'中国机长',time:'2:22:00'},{title:'黑衣人',time:'2:30:14'}) //最后一定要记得this.setData({}) this.set

完美解决小程序一维数组循环渲染列表不够用问题

<view class="local" id="{{itemName.id}}" data="{{itemName.name}}" class="list" bindtap='fastSearch' wx:for="{{getSearch}}" wx:for-index="" wx:for-item="itemName" wx:key=""&

微信小程序操作数组对象

navinfo: [{ 'NavName': '定位', 'NavIcon': 'location', 'NavIconSize': '22px', 'IconColor': '#000', 'IconCheckedColor': '#fff', 'IsChecked': '0' }, { 'NavName': '电池', 'NavIcon': 'shopping-cart', 'NavIconSize': '22px', 'IconColor': '#000', 'IconCheckedCol

微信小程序 wx:if 多条件判断

<view wx:if="{{a}}">单个条件</view><view wx:if="{{a || b}}">多个或条件</view><view wx:if="{{a && b}}">多个且条件</view> wx:if else 的判断 <view wx:if="{{a>5}}">6</view><v

微信小程序 setData 数组 渲染问题 删除之后的数组渲染不正确

list: [ { id: 0, mode: 1, src: 'https://s2.yzlcq.cn/images/10070.png', text: '0' }, { id: 1, mode: 1, src: 'https://s2.yzlcq.cn/images/10070.png', text: '1' }, { id: 2, mode: 1, src: 'https://s2.yzlcq.cn/images/10070.png', text: '2' } ], onDelete(e)

flask与微信小程序登录(后端)

开发微信小程序时,接入小程序的授权登录可以快速实现用户注册登录的步骤,是快速建立用户体系的重要一步.这篇文章将介绍 python + flask + 微信小程序实现用户快速注册登录方案(本文主要进行后端逻辑的梳理,小程序端逻辑只写了必要的部分,如有需要,请点击连接阅读官方开发文档) 官方给出的微信小程序登录时序图如下: 这个流程分为两大部分: 小程序使用 wx.login() API 获取 code,并由开发者后端服务器换取open_id 和 session_key,小程序使用 wx.getUs

记小程序内嵌商城踩过的坑

最近接到需求,需要做一个简单小程序管理自家的设备,但又想增加销售渠道,故打算做个小程序并内嵌自家微信公众号商城. 总结主要问题: 1.小程序返回问题 2.支付问题 3.商城访问权限问题 4.ssl证书问题 5.端口号冲突问题 问题解决: 1.问题详情:小程序利用<web-view>嵌入商城界面,左上角返回发现会先出现一次空白页,第二次才会回到小程序页面    原因查找:进入商城时首先会有个微信授权页,然后才会进入微信商城,所以要返回两次    问题处理:由于商城里面还有多个界面,所以不能采用网