• 2024-04-24软件开发与创新第二次实验———结对编程:计算出题系统
    一.结对信息2252418盛宇伟2252436董朝二.题目要求小学老师要每周给同学出300道四则运算练习题。这个程序有很多种实现方式:C/C++C#/VB.net/JavaExcelUnixShellEmacs/Powershell/VbscriptPerlPython两个运算符,100以内的数字,不需要写答案。需要检查答案是否正确,并
  • 2024-03-21结对项目
    姓名:邹嘉伟学号:3122004634这个作业属于哪个课程软件工程这个作业要求在哪里结对项目这个作业的目标完成个人项目,运用psp流程完成编程,灵活使用测试工具和性能分析工具项目GetHubPSP表格PSP2.1PersonalSoftwareProcessStages预估耗时(分钟)实际
  • 2023-12-11C++学习笔记六:运算符(五种基本运算操作,优先级和结合性)
    这一章对操作符进行简单的总结:1.五种基本运算类型:加减乘除,取余add,substract,multiply,divide,modulusintnumber1{2};intnumber2{7};intresult=number1+number2;result=number2-number1;result=number1-number2;result=number1*number2;result=
  • 2023-11-30计算器登录页面的设计与实现
     【实验内容】1.设计一个包含登录界面的计算器软件,该软件可以实现第一次作业中的全部功能,同时可以保存用户的历史计算记录(保存数据最好使用数据库)。【实验环境及开发工具】1.使用visors绘制流程图。2.使用eclipse编写软件。【流程图设计】(1)软件总体流程图 (2)登录界面流
  • 2023-11-25写一个加法计算器类
    """写一个加法计算器类。属性为数值1,数值2,方法为:相加并打印结果,在用户输入的任何一个值不是数字时都捕获异常,并打印一条友好的错误消息。应用异常处理和循环语句,直到用户输入”N“结束程序。为啥要缩进:缩进就是权限管理"""classComputer:def__init__(self,number1,number
  • 2023-10-13简易计算器的设计
    [实验目的]1.掌握软件开发的基本流程2.掌握软件设计和开发的基本工具3.理解集成软件开发环境在软件开发过程中的作用[实验内容]1.设计一个可实现加、减、乘、除功能的计算器软件2.使用牛顿迭代法完成算术开方的运算3.将自己编写的算术开方功能集成到计算器程序中,使计算器软
  • 2023-09-153.5 Java关系运算符
    关系运算符(relationaloperators)也可以称为“比较运算符”,用于用来比较判断两个变量或常量的大小。关系运算符是二元运算符,运算结果是boolean型。当运算符对应的关系成立时,运算结果是true,否则是false。关系表达式是由关系运算符连接起来的表达式。关系运算符中“关系”二字的
  • 2023-08-03Java入门题-输入3个数字比大小
    重要:能想明白输入数字之间大小比较的逻辑方式与之前相同,有关输入类型相关的,就需要引用Scanner方法 代码:不要忘记先 importjava.util.Scanner;1、复杂版-同时也是最开始思考时的思路版本intsave_number1=0,save_number2=0,save_number3=0;for(inti=1;i<4;
  • 2023-06-22Android-Kotlin-函数表达式&String与int转换$异常处理
    Kotlin的函数表达式:packagecn.kotlin.kotlin_base03/***函数第一种写法*/funaddMethod1(number1:Int,number2:Int):Int{returnnumber1+number2}/***函数第二个种写法*/funaddMethod2(number1:Int,number2:Int)=number1+number2/***
  • 2023-06-15JS01
    如何写一段JS代码并运行写在行内<!--html--><inputtype="button"value="按钮"onclick="alert('HelloWorld');"/>写在script标签中<!--html--><head><script>alert('HelloWorld');
  • 2023-05-28synchronized一个有趣现象
    在学习synchronized时发现了一个有趣的现象:publicclassMyThreadimplementsRunnable{privateintnumber=10;privatebooleanflag=true;@Overridepublicvoidrun(){while(flag){//同步块,()填变化的量必须是引用类型,锁定的
  • 2023-05-19【做题记录】CodeForces343D Water Tree
    题面翻译给出一棵以\(1\)为根节点的\(n\)个节点的有根树。每个点有一个权值,初始为\(0\)。\(m\)次操作。操作有\(3\)种:将点\(u\)和其子树上的所有节点的权值改为\(1\)。将点\(u\)到\(1\)的路径上的所有节点的权值改为\(0\)。询问点\(u\)的权值。\(1\le
  • 2023-04-08结对编程
    本次结对编程作业由我和2152701一起完成1.源代码#include<cstdio>#include<cstdlib>#include<time.h>usingnamespacestd;charoperation(intoperation);floatcreateEquation();floatcalculate(intnumber1,intnumber2,intoperation);constintplus=1
  • 2023-04-02使用vue实现方法、计算属性、侦听器完成的简易计算器
    第一步:创建一个新的web项目(Jisuanqi),引入js文件第二步:搭好基本框架,为后面写代码打好基础(这里更改一个小错误:把class="app"改为id="app") 第三步:编写输入框效果图展示如下: 第四步:添加“计算”按钮第五步:编写实例化 结果显示: 最后完整代码展示1<!DOCTYPEh
  • 2023-04-01使用vue四种方法写一个计算器
    第一种:使用computed计算属性1.创建项目,引入vue<scripttype="text/javascript"src="js/vue.js"></script>2.实例化vue<divid="app"></div><script>varvm=newVue({el:"#app",//通过el与di
  • 2023-03-31简易计算器的实现
    一.建立一个新的项目二.引入js三.建立一个div并且创建实例化对象四.建立输入框并且设定四个可选的操作符,通过使用placeholder属性提供可描述输入字段预期值的提示信息,代码实现效果如下:五.用v-moderl属性实现双向绑定的效果(v-moder.number用来将用户的输入值转为数值类型)
  • 2023-02-05c语言中共用栈的一个例子
    栈的其中一个作用:1.函数的返回地址和参数栈保存了一个函数调用时所需要的维护信息,可能和搭载另一个函数的栈一起返回函数的返回值(下面有一个例子)#include <stdio.h>#d
  • 2022-12-09OC之【NSNumber的使用】
    #import<Foundation/Foundation.h>void//将int类型的10包装成一个NSNumber对象NSNumber*number=[NSNumbernumberWithInt:10];NSLog(@"number=%@",number);
  • 2022-11-24js用面向对象写简易计算机
    <!DOCTYPEhtml><html> <head> <metacharset="utf-8"> <title></title> </head> <body> <scripttype="text/javascript"> //简易计算器 functionconuter(number)
  • 2022-11-11python的内置函数
    type查看数据的类型number1=100number2=88.88b=Trues1='musen'print('number1的类型:',type(number1))print('number2的类型:',type(number2))print('b
  • 2022-11-04Java学习笔记day4--数组算法(赋值,复制,反转,排序,查找)
    packageday4_array;publicclassAlgorithmArray{publicstaticvoidmain(String[]args){//数组赋值问题===============================
  • 2022-10-28【Serverless】快速集成云函数HarmonyOS
    ​1、学习目标什么是AppGalleryConnect云函数云函数是一项Serverless计算服务,提供FaaS(FunctionasaService)能力,可以帮助开发者大幅简化应用开发与运维相关事务,降低应
  • 2022-10-09求最大公约数
    求最大公约数1.求最大公约数的欧几里得算法:欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。应用领域有数学和计算机两个方面。计算公式gcd(a,b)=
  • 2022-09-21Freemarker基本语法
    字符串输出:${"Hello${name}!"}或者${"Hello"+name+"!"}自定义特殊字符串<#assigncname=r"特殊字符完成输出(http:www.baidu.com)">${cname}字符串截
  • 2022-09-18实践考核c++
    /*people是基类,student和graduate是子类,重载“==”运算符输入2个学生的信息:姓名、编号、身份证号、班级、专业输入1个研究生的信息:姓名、编号、身份证号、班级、专业、导