一个简单的计算分数的小程序

一个简单的计算分数的小程序

代码如下:

package Day05; public class ExamGradeDemo {
public static void main(String[] args) {
char[][] answers = {
{‘C‘,‘B‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘,‘C‘,‘D‘,‘C‘},
{‘A‘,‘C‘,‘B‘,‘D‘,‘C‘,‘A‘,‘D‘,‘C‘,‘B‘,‘D‘},
{‘A‘,‘C‘,‘B‘,‘D‘,‘B‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘},
{‘A‘,‘C‘,‘B‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘,‘C‘,‘C‘},
{‘A‘,‘C‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘,‘D‘,‘C‘,‘A‘},
{‘A‘,‘C‘,‘B‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘,‘C‘,‘A‘},
{‘A‘,‘C‘,‘B‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘,‘C‘,‘C‘},
{‘A‘,‘C‘,‘B‘,‘D‘,‘C‘,‘A‘,‘D‘,‘C‘,‘A‘,‘A‘}
};
char[] keys = {‘A‘,‘B‘,‘D‘,‘C‘,‘A‘,‘A‘,‘D‘,‘C‘,‘D‘,‘A‘};
for (int row = 0; row < answers.length; row++) {
int correctCount = 0;
for (int col = 0; col < answers[row].length; col++) {
if (answers[row][col] == keys[col]) {
correctCount++;
}
}
System.out.println("Student " + row + "‘s score is " + correctCount);
}
}
}

时间: 2024-10-18 00:04:38

一个简单的计算分数的小程序的相关文章

一个简单的加减乘除自动生成小程序升级版(JAVA)

1 import java.util.Scanner; 2 public class Suan { 3 public static void main(String[] args) { 4 int []b;//设置数组来存放随机产生数 5 b=new int [4]; 6 Scanner in=new Scanner(System.in); 7 System.out.println("请选择你想练习的题型:"); 8 System.out.println(" 1.分数的加减乘

go语言实现一个简单的登录注册web小程序

最近学习golang也有一段时间了,基础差不多学了个大概,因为本人是java程序员,所以对web更感兴趣.根据<go web编程>中的例子改编一个更简单的例子,供新手参考,废话不多说,上菜: 这个例子使用到了beego框架和beedb框架,如果是go新手beego和beedb得自己去google下载安装. 目录结构: index.go package controllers import ( "fmt" "github.com/astaxie/beego"

Socket 通讯,一个简单的 C/S 聊天小程序

Socket,这玩意,当时不会的时候,抄别人的都用不好,简单的一句话形容就是“笨死了”:也是很多人写的太复杂,不容易理解造成的.最近在搞erlang和C的通讯,也想试试erlang是不是可以和C#简单通讯,就简单的做了些测试用例,比较简单,觉得新手也可以接受. 1 using System; 2 using System.Collections.Generic; 3 using System.ComponentModel; 4 using System.Data; 5 using System.

[软件测试学习]考虑到测试的代码编写/int.parse的非法输入—由一个简单的c#闰年检测程序说起

一个简单的C#的闰年检测程序 1.闰年检测的函数编写 当提起检测平年闰年时候,第一反应写出的代码 1 public static bool isLeapYear(int year){ 2 return ((year % 4 == 0 && year % 100 != 0)||(year % 400 == 0)) 3 } 但是这个并不易于测试和出现错后的修改,更改代码如下 1 public static bool isLeapYear(int year){ 2 bool check = ne

Spring学习(二)——使用用Gradle构建一个简单的Spring MVC Web应用程序

1.新建一个Gradle工程(Project) 在新建工程窗口的左侧中选择 [Gradle],右侧保持默认选择,点击next,模块命名为VelocityDemo. 2.在该工程下新建一个 module,在弹出的窗口的左侧中选择 [Gradle],右侧勾选[Spring MVC],如下图所示: 并勾选[Application server],下方选择框中选择Tomcat7.0,如无该选项,则选中右边的 [ New... ] -- [ Tomcat Server ], 配置 Tomcat .配置好后

php一个利用cookie限时发帖的小程序

/* * _timed()用来限制时间,如发帖限制 * @access public 表示函数对外公开 * @param $_now_time 现在时间 * @param $_pre_time 要对比的时间 * @param $_time 限制时间 * @param $_string 要提示的字符 * @return $_now_time-$_pre_time 表示返回过了多少秒 * */ function _timed($_now_time,$_pre_time,$_time,$_string

关于静态数据成员的简单却容易出错的小程序

1 #include "iostream" 2 using namespace std; 3 class complex //声明complex类 4 { 5 public: 6 complex(); 7 void display(); 8 private: 9 static int r; //声明数据成员r是静态的 10 static int i; 11 }; 12 int complex::r=0; //为静态数据成员r赋初始值 13 int complex::i=1; 14 co

SqlSever基础 top 后面的n 由一个简单的计算式子计算得出

镇场诗:---大梦谁觉,水月中建博客.百千磨难,才知世事无常.---今持佛语,技术无量愿学.愿尽所学,铸一良心博客.------------------------------------------ 1 base code 1 use master 2 drop database helloworld 3 4 5 --创建一个数据库 6 create database helloworld 7 8 9 10 --用helloworld1这个数据库 11 use helloworld 12 13

Simple Java_制作一个简单的计算时间差工具

在精度要求不太高的使用场景中,可能需要知道某一个处理逻辑究竟用了多少秒,Java提供了方便的获取当前时间的方式,通过获取两个时间点的差值就能得到中间部分的代码运行时间了. 首先,Java中获得当前系统时间的方式是: Long currentTime = System.currentTimeMillis(); 这条语句会返回当前时间的毫秒数. 现在我们定义一个简单的计时器工具,未加入任何验证的逻辑,代码大概如下: package com.anivia.blog.util; /** * 一个简单的时