- 博客(159)
- 收藏
- 关注
原创 网页访问量统计
/这个如果,服务器重新启动的话,之前累积的count次数就不算了package cn.itcast.servlet;import java.io.IOException;import java.io.PrintWriter;import javax.servlet.;import javax.servlet.annotation.WebServlet;import javax.serv...
2019-12-01 12:45:48 850
原创 Math.round()的易错点
因为-4.8<-4.5不满足向前进一的条件,则应是-5,还有Math.floor和Math.ceil结果要保留一位小数
2019-11-23 17:10:14 156
转载 Java基础案例教程———银行新用户现金业务办理
///这两个类是放在一个文件夹下面,package cn.task03;public class Bank {static String bankName; // 银行名称是不变的,用静态变量private String name; // 储户名字private String password;private double balance; // 账户余额private double...
2019-10-14 12:44:46 1557
原创 随机点名
import java.util.ArrayList;import java.util.Scanner;import java.util.Random;class Student {String name;int age;}public class Main1 {public static void main(String[] args) {ArrayList list = ne...
2019-10-14 12:29:09 477
原创 Java基础入门第三章第六题目
Java基础入门第三章第六题目class Student{private String name;private double grade;public Student (){//定义第一个无参数的构造方法}public Student (String name,double grade){//定一第二个有参的this.name=name;this.grade=grade;...
2019-10-14 12:11:37 235
原创 1086 就不告诉你 (15 分)
1086 就不告诉你 (15 分)做作业的时候,邻座的小盆友问你:“五乘以七等于多少?”你应该不失礼貌地围笑着告诉他:“五十三。”本题就要求你,对任何一对给定的正整数,倒着输出它们的乘积。53.jpg输入格式:输入在第一行给出两个不超过 1000 的正整数 A 和 B,其间以空格分隔。输出格式:在一行中倒着输出 A 和 B 的乘积。输入样例:5 7输出样例:53package...
2019-09-23 21:37:08 161
原创 1061 判断题 (15 分)
1061 判断题 (15 分)判断题的评判很简单,本题就要求你写个简单的程序帮助老师判题并统计学生们判断题的得分。输入格式:输入在第一行给出两个不超过 100 的正整数 N 和 M,分别是学生人数和判断题数量。第二行给出 M 个不超过 5 的正整数,是每道题的满分值。第三行给出每道题对应的正确答案,0 代表“非”,1 代表“是”。随后 N 行,每行给出一个学生的解答。数字间均以空格分隔。输...
2019-09-19 14:59:08 191
1031 查验身份证 (15 分)
1031 查验身份证 (15 分)一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 ...
2019-09-17 13:57:16 288
原创 Java中有关输入,长度,区分,
import java.util.*;字符数组的输入Scanner sc = new Scanner(System.in);定义数组char [] chs=new char [10];for(int i=0;i<10;i++){chs[i]=sc.charAt(i);}字符串的输入Scanner sc = new Scanner(System.in);String s=s...
2019-09-09 15:49:56 256
原创 1021 个位数统计 (15 分)
1021 个位数统计 (15 分)给定一个 k 位整数 N=dk−1 10k−1 +⋯+d1 101 +d0 (0≤di ≤9, i=0,⋯,k−1, dk−1 >0),请编写程序统计每种不同的个位数字出现的次数。例如:给定 N=100311,则有 2 个 0,3 个 1,和 1 个 3。输入格式:每个输入包含 1...
2019-09-09 15:08:55 407
原创 1026 程序运行时间 (15 分)
1026 程序运行时间 (15 分)要获得一个 C 语言程序的运行时间,常用的方法是调用头文件 time.h,其中提供了 clock() 函数,可以捕捉从程序开始运行到 clock() 被调用时所耗费的时间。这个时间单位是 clock tick,即“时钟打点”。同时还有一个常数 CLK_TCK,给出了机器时钟每秒所走的时钟打点数。于是为了获得一个函数 f 的运行时间,我们只要在调用 f 之前先调...
2019-09-08 22:41:54 81
原创 1016 部分A+B (15 分)
1016 部分A+B (15 分)1016 部分A+B (15 分)正整数 A 的“DA (为 1 位整数)部分”定义为由 A 中所有 DA 组成的新整数 PA 。例如:给定 A=3862767,DA =6,则 A 的“6 部分”PA 是 66,因为 A 中有 2 个 6。现给定 A、DA 、B、DB ,请编写程序计算...
2019-09-08 21:28:20 222
转载 练习4.2 平衡二叉树的根 (25 分)
练习4.2 平衡二叉树的根 (25 分)将给定的一系列数字插入初始为空的AVL树,请你输出最后生成的AVL树的根结点的值。输入格式:输入的第一行给出一个正整数N(≤20),随后一行给出N个不同的整数,其间以空格分隔。输出格式:在一行中输出顺序插入上述整数到一棵初始为空的AVL树后,该树的根结点的值。输入样例1:588 70 61 96 120输出样例1:70输入样例2:7...
2019-05-04 13:30:59 1196
原创 6-12 二叉搜索树的操作集
本题要求实现给定二叉搜索树的5种常用操作。函数接口定义:BinTree Insert( BinTree BST, ElementType X );BinTree Delete( BinTree BST, ElementType X );Position Find( BinTree BST, ElementType X );Position FindMin( BinTree BST );...
2019-05-02 09:20:18 385
原创 6-6 带头结点的链式表操作集 (20 分)
6-6 带头结点的链式表操作集 (20 分)本题要求实现带头结点的链式表操作集。函数接口定义:List MakeEmpty();Position Find( List L, ElementType X );bool Insert( List L, ElementType X, Position P );bool Delete( List L, Position P );其中List结...
2019-04-17 17:08:58 1787
转载 习题2.5 两个有序链表序列的合并
List Merge( List L1, List L2 );其中List结构定义如下:typedef struct Node PtrToNode;struct Node {ElementType Data; / 存储结点数据 /PtrToNode Next; / 指向下一个结点的指针 /};typedef PtrToNode List; / 定义单链表类型 */L1和L2是给...
2019-04-16 23:22:39 551
原创 习题3.9 堆栈操作合法性
假设以S和X分别表示入栈和出栈操作。如果根据一个仅由S和X构成的序列,对一个空堆栈进行操作,相应操作均可行(如没有出现删除时栈空)且最后状态也是栈空,则称该序列是合法的堆栈操作序列。请编写程序,输入S和X序列,判断该序列是否合法。输入格式:输入第一行给出两个正整数N和M,其中N是待测序列的个数,M(≤50)是堆栈的最大容量。随后N行,每行中给出一个仅由S和X构成的序列。序列保证不为空,且长度不...
2019-04-16 19:09:27 337
转载 习题3.4 最长连续递增子序列
习题3.4 最长连续递增子序列存储的线性表,请设计一个算法查找该线性表中最长的连续递增子序列。例如,(1,9,2,5,7,3,4,6,8,0)中最长的递增子序列为(3,4,6,8)。输入格式:输入第1行给出正整数n(≤105 );第2行给出n个整数,其间以空格分隔。输出格式:在一行中输出第一次出现的最长连续递增子序列,数字之间用空格分隔,序列结尾不能有多余空格。输入样例:1...
2019-04-15 23:19:56 455
原创 习题2.1 简单计算器 (20 分)
习题2.1 简单计算器 (20 分)模拟简单运算器的工作。假设计算器只能进行加减乘除运算,运算数和结果都是整数,四种运算符的优先级相同,按从左到右的顺序计算。输入格式:输入在一行中给出一个四则运算算式,没有空格,且至少有一个操作数。遇等号”=”说明输入结束。输出格式:在一行中输出算式的运算结果,或者如果除法分母为0或有非法运算符,则输出错误信息“ERROR”。输入样例:1+2*10-...
2019-04-15 22:10:05 1631
原创 习题3.3 线性表元素的区间删除 (20 分)
习题3.3 线性表元素的区间删除 (20 分)给定一个顺序存储的线性表,请设计一个函数删除所有值大于min而且小于max的元素。删除后表中剩余元素保持顺序存储,并且相对位置不能改变。函数接口定义:List Delete( List L, ElementType minD, ElementType maxD );其中List结构定义如下:typedef int Position;type...
2019-04-15 16:26:43 3236
转载 reverse函数的运用
/*逆转元素次序reverse(beg,end)reverse_copy(sourceBeg,sourceEnd,destBeg)reverse()会将区间[beg,end)内的元素全部逆序;reverse_copy()会将源区间[sourceBeg,sourceEnd)内的元素复制到"以destBeg起始的目标区间",并在复制过程中颠倒安置次序;reverse_copy()返回目标区间...
2019-04-13 08:01:54 760
原创 字符串的截取问题,以及string char的输入输出
#include#includeusing namespace std;int main(){char sub[100];char str[100];int len;int k,l;int i,j=0;cin.getline(str,100);len=sizeof(str);//如果是char行的只能是sizeof()cin>>k>>l;whil...
2019-04-12 10:40:05 227
原创 易错点
///将字符型赋给整形,输出时得整形,//将整形赋给字符型,输出得到字符型#include#includeusing namespace std;int main(){cout<<“zhang\nxutu\n”;//只要\n连写就表示一个字符,不在表示两个字符,是因为转义了return 0;//回车是回到本行前面,换行\n是换为新的一行}...
2019-04-11 21:58:52 120
原创 字符往后移动k
#include#includeusing namespace std;int main(){char c;char ec;int k;cout<<"pleace input a lower character and k"<<'\n';cin>>c>>k;//n=c-'a';///n=n+k;//n=n%26;//ec=n...
2019-04-11 21:33:54 286
原创 计算三角形面积
#include//求三角形面积A=根号下s* ((s-a)+(s-b)+(s-c) )//同时s=(a+b+c)/2#includeusing namespace std;int main(){double a,b,c,s;cin>>a>>b>>c;s=(a+b+c)/2.0;double A;A=sqrt(s*((s-a)+(s-...
2019-04-11 20:44:17 2539 2
原创 ++i和i++的区别
#include#includeusing namespace std;int main(){int n=5,m=10;n++;m++;///由于m,n已经自增过了cout<<n;cout<<m<<’\n’;int a=3,b=2;cout<<a++;cout<<b++<<’\n’;//上面两个是不同...
2019-04-11 19:41:31 250
原创 判断数的类型(10分)
判断数的类型(10分)题目内容:编写程序,输入实数,判断输入的数据是正实数、负实数、正整数、负整数、还是零,分别显示“positive real”, “negative real”, “positive integer”, “negative integer”, “zero”,注意,两个单词的中间有一个空格。输入:实数输出:给定的单词或词组之一。【提示】若int(a)==a结果为true...
2019-04-11 16:53:22 640
转载 转为16进制,八进制,十进制
输入整数显示十六进制(10分)题目内容:编写程序,输入一个非负整数,显示其十六进制形式。如输入31,输出1f。输入:一个非负整数。输出:一个十六进制数提示:设n是非负整数,则cout<<hex<<n;显示n的十六进制形式。样例1输入:31样例1输出:1f时间限制:500ms内存限制:32000kb作者:一无所知的小菜菜来源:CSDN原文:http...
2019-04-11 16:31:19 1228
原创 输入字符显示ASCII值(10分)
输入字符显示ASCII值(10分)题目内容:编写程序,输入一个字符,显示其ASCII值。如输入“A”,显示65,输入“a”显示97。输入:一个字符。输出:一个整数。提示:设c是字符,则int©就是其ASCII值,c+0也是。#include#includeusing namespace std;int main(){char a;cin>>a;cout<...
2019-04-11 16:04:59 2936 1
原创 直接调用函数四舍五入
#include#includeusing namespace std;int main(){double number;cin>>number;cout<<round(number);///直接调用函数四舍五入return 0;}
2019-04-11 15:48:19 191
转载 光棍的悲伤
光棍的悲伤讨论此题 | 解题报告顶(19) (AC/Submit)Ratio(3492|6743)51.79% 踩(16)描述:光棍们对1总是那么敏感,因此每年的11.11被戏称为光棍节。小Py光棍几十载,光棍自有光棍的快乐。让我们勇敢地面对光棍的身份吧,现在就证明自己:给你一个整数a,数出a在二进制表示下1的个数,并输出。例如:a=7则输出:3b = format(a, ‘b’)...
2019-04-09 17:59:04 257
转载 结尾非零数的判断
结尾非零数的判断给你一个正整数列表 L, 判断列表内所有数字乘积的最后一个非零数字的奇偶性。如果为奇数输出1,偶数则输出0.。例如:L=[2,8,3,50]则输出:0ret = 1for i in L:ret *= iwhile(ret%10 == 0):ret /= 10print(ret%2)...
2019-04-09 17:43:19 344
原创 7-31 字符串循环左移 (20 分)
7-31 字符串循环左移 (20 分)输入一个字符串和一个非负整数N,要求将字符串循环左移N次。输入格式:输入在第1行中给出一个不超过100个字符长度的、以回车结束的非空字符串;第2行给出非负整数N。输出格式:在一行中输出循环左移N次后的字符串。输入样例:Hello World!2输出样例:llo World!He#include <stdio.h>#inclu...
2019-04-08 08:41:40 2012
原创 1037 在霍格沃茨找零钱 (20 分)
1037 在霍格沃茨找零钱 (20 分)如果你是哈利·波特迷,你会知道魔法世界有它自己的货币系统 —— 就如海格告诉哈利的:“十七个银西可(Sickle)兑一个加隆(Galleon),二十九个纳特(Knut)兑一个西可,很容易。”现在,给定哈利应付的价钱 P 和他实付的钱 A,你的任务是写一个程序来计算他应该被找的零钱。输入格式:输入在 1 行中分别给出 P 和 A,格式为 Galleon....
2019-04-08 00:08:07 178
转载 实验9-2 时间换算 (15 分)
实验9-2 时间换算 (15 分)本题要求编写程序,以hh:mm:ss的格式输出某给定时间再过n秒后的时间值(超过23:59:59就从0点开始计时)。输入格式:输入在第一行中以hh:mm:ss的格式给出起始时间,第二行给出整秒数n(<60)。输出格式:输出在一行中给出hh:mm:ss格式的结果时间。输入样例:11:59:4030输出样例:12:00:10#include...
2019-04-07 07:29:36 1751
原创 实验9-7 找出总分最高的学生 (15 分)
实验9-7 找出总分最高的学生 (15 分)给定N个学生的基本信息,包括学号(由5个数字组成的字符串)、姓名(长度小于10的不包含空白字符的非空字符串)和3门课程的成绩([0,100]区间内的整数),要求输出总分最高学生的姓名、学号和总分。输入格式:输入在一行中给出正整数N(≤10)。随后N行,每行给出一位学生的信息,格式为“学号 姓名 成绩1 成绩2 成绩3”,中间以空格分隔。输出格式:...
2019-04-07 06:35:36 6693
原创 实验9-8 通讯录排序
输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。输入格式:输入第一行给出正整数n(<10)。随后n行,每行按照“姓名 生日 电话号码”的格式给出一位朋友的信息,其中“姓名”是长度不超过10的英文字母组成的字符串,“生日”是yyyymmdd格式的日期,“电话号码”是不超过17位的数字及+、-组成的字符串。...
2019-04-07 06:11:30 1251
原创 实验9-10 平面向量加法 (15 分)
实验9-10 平面向量加法 (15 分)本题要求编写程序,计算两个二维平面向量的和向量。输入格式:输入在一行中按照“x1 y1 x2 y2 ”的格式给出两个二维平面向量v1 =(x1 ,y1 )和v2 =(x2 ,y2 )的分量。输出格式:在一行中按照(x, y)的格式输出和向量,坐...
2019-04-07 05:23:10 800
原创 实验9-9 有理数比较 (10 分)
本题要求编写程序,比较两个有理数的大小。输入格式:输入在一行中按照“a1/b1 a2/b2”的格式给出两个分数形式的有理数,其中分子和分母全是整形范围内的正整数。输出格式:在一行中按照“a1/b1 关系符 a2/b2”的格式输出两个有理数的关系。其中“>”表示“大于”,“<”表示“小于”,“=”表示“等于”。输入样例1:1/2 3/4输出样例1:1/2 < 3/4...
2019-04-07 05:22:17 1095
原创 实验10-1 圆形体体积计算器 (20 分)
实验10-1 圆形体体积计算器 (20 分)本题要求实现一个常用圆形体体积的计算器。计算公式如下:球体体积 V=34 πr3 ,其中r是球体半径。圆柱体体积 V=πr2 h,其中r是底圆半径,h是高。圆锥体体积 V=31 πr2 h,其中r是底圆半径,h是高。输入格式:在每次计算之前,要求输出如下界面:1-Ball2...
2019-04-06 18:57:34 2842
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人