- 博客(9)
- 收藏
- 关注
原创 JAVA MVC简单实现
JAVA MVC一个非常简单的实现用Java实现以下功能:当用户在图形化用户界面输入一个圆的半径时,程序将显示该圆的周长与面积,并画出该圆(如图中右面所示);当用户在图形化用户界面上拖动表示圆半径的标尺时,自动显示圆的半径、周长和面积;并在图形界面上画出图形;假设程序需再扩充一项功能:要求在程序界面上显示该半径的球体的表面积,试分析如何实现这一功能,并实现该功能。MODELpackage CreateCircle.Model;public class circle { priva
2021-04-12 12:01:50 904 1
原创 C++总结3(数组,字符数组,string)
一维数组类型名 数组名[元素个数];类型名 数组名[]={};类型名 数组名[元素个数]={};定义数组就是定义了一段连续的空间,数组名即存放的是数组的首地址,通过下标变量来访问数组中的元素。一维数组的映像:a[0]a[1]a[2]a[3]…数组的下标越界是很危险的事,C++编译器不会检测数组访问是否越界,不会对越界进行报错。定义的数组...
2019-12-28 10:53:58 186
原创 C++总结2(分支和循环)
关系,逻辑表达式1.关系表达式:表达式 关系运算符 表达式;ps:算术运算符优先级高于关系运算符2.逻辑表达式:! (逻辑非) && (逻辑与) ||(逻辑或)短路求值:按优先级顺序,当逻辑运算符一边表达式的值可以确定逻辑运算符的值时,将不再进行另一边的表达式运算。ex:(x ! = 0 )&&(y = 6)当x值为0时,将不进行y=6的赋值运算。if语...
2019-12-27 23:17:43 225
原创 C++总结1(程序的基本组成)
#1.程序的基本结构1.注释//:至本行结束/* */:中间的内容2.预编译#include<文件名>//c++系统的标准库#include"文件名"//个人编写的库3.名字空间名字空间即把一组程序实体构成作用域,同名字空间中不能有重名。引用某个实体时,需加上名字空间的限定。eg:std::cout;using namespace 名字空间名;//eg:us...
2019-12-20 15:32:37 989
原创 进制转换
进制转换:#include<iostream>using namespace std;void Jin(int a,int b){ int l=0; if(a<0) { a=-a; l=1; } int i,k,j; for(k=1,j=a;j>b-1;k++) { ...
2019-11-25 23:54:01 96
原创 如何从键盘输入一个空格字符到字符变量
1.getchar()char k;k=getchar();2.cin.ignore()char k[1];cin.ignore(1024,'\n');cin.getline(k,1);
2019-11-25 23:48:13 922
原创 C++rand函数的初始化
在cstdlib库中有关于随机数产生的函数rand(),值的大小与编译器有关。产生的数为0~RAND_MAX。关于rand函数的初始化,c++中有种子设置函数srand()。一般情况下可以用系统时间设为种子,即time(NULL),这在ctime库中可以调用。srand(time(NULL));...
2019-10-14 17:58:13 1384
原创 c++浮点数的简单输出控制
几天刷题,记录下初学的c++浮点数输出控制。四舍五入:可以用round函数进行处理。比较灵活。#include<cmath>#include<iostream>using namespace std;int main(){ double a,b; cin>>a; b=round(a*100)/100; cout<...
2019-10-14 15:54:33 261
原创 折纸问题
c++已知有一张纸,其厚度为1厘米。现在给你一座山的高度N(单位:米)。问将纸对折多少次后,其厚度将超过这座山的高度?#include<iostream>using namespace std;int main(){ int a,i,n; while(cin>>a) { for(i=0,n=1;n<=a*100;i++) { n=n*2;...
2019-10-14 15:44:06 423
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人