- 博客(40)
- 收藏
- 关注
原创 Java.10--IO流
JavaSE(Java Standard Edition)中的IO(输入输出)库提供了用于读写数据的类和接口。这些功能可以用来处理文件、网络连接、内存中的数据结构等。
2024-12-19 21:51:57
640
原创 JavaSE练习题2
分别是: {11,22,33}, {44,55,66}, {77,88,99}, {11,22,33};思路:把0索引和arr.length-1的元素交换,把1索引和arr.length-2的元素交换…生成的新数组为: int newArr [] ={1,3,4,5,6,6,5,4,7,6,7,5}3.数组逆序操作:定义长度为10的数组,将数组元素对调,并输出对调前后的结果。要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,只要交换到arr.length/2的时候即可。1.手写冒泡算法代码。
2024-11-09 16:20:04
243
原创 JavaSE练习题1
1.输入圆形半径,求圆形的周长和圆形的面积,并将结果输出。(将判断一个数是否是素数的功能提取成方法)3.请使用递归算法算法计算n!
2024-11-09 15:55:29
123
原创 Java.9--集合
->单列集合(共享给大家).add();把给定的对象添加到当前集合中clear();清空集合中所有的元素remove();把给定的对象在当前集合中删除contains();判断当前集合中是否包含给定的对象isEmpty();判断当前集合是否为空size();返回集合中元素的个数/集合的长度。
2024-10-26 09:41:03
507
原创 Java.8--常用类-包装类
2.自动拆装箱:--->jdk1.5版本后,自动拆装箱了。java为8个基本数据类型提供了对应的包装类。String----包装类型----基本类型。
2024-10-23 20:29:42
208
原创 Java.6--多态-设计模式-抽象父类-抽象方法
a.为了解决一类问题的,一种固定的功能代码。b.一共有23种设计模式:单例模式:构造方法私有化工厂模式:父类做返回值类型代理模式:多个实现类,实现同一个接口。
2024-10-19 10:35:54
1081
原创 Java.2--类型转换-循环结构-运算符-方法--万年历2.0
(异常类型: 未补充)变量类型转换规则;循环结构;方法;互换;取余比较;万年历升级版
2024-10-12 18:58:51
462
原创 Java.1--基本类型-引用类型--万年历1.0
idea --集成开发环境 "一站式开发"。能创建Java,web,maven等项目类型。
2024-10-11 14:24:51
330
1
原创 JAVA——石头剪刀布简单游戏
package dase;import java.util.Scanner;public class demo { public static void main(String[] args){ Scanner in=new Scanner(System.in); System.out.println("------猜拳游戏------"); System.out.println("请出拳(1 石头 2剪刀 3 布)"); int person=in.nextInt()..
2022-01-06 18:30:25
3019
原创 C语言基础——100-200能被3和5整除得数的个数
#include <stdio.h>void sort(){}int sum(int m){ if(m%3==0&&m%5==0) return(1); else return(0);}void main(){ int i,s=0; for(i=100;i<=200;i++) if(sum(i)==1) s=s+1; printf("s=%d\n",s); so...
2021-12-22 22:38:25
3950
原创 C语言基础——课程设计讲解②
void select_studnet_all(Students std[], int count){ int i; puts(" 学号 姓名 性别 年龄 入团时间 联系电话"); for (i = 0; i < count; i++) { printf("%ld %-5s %s %d %6.2f %s\n", std[i].studne_id, std[i].name, std[i].sex, std[i].age, s.
2021-12-22 22:35:23
419
原创 C语言基础——课程设计讲解①
#include <stdio.h>#include <string.h>#define NAME_LEN 64 /* 姓名字符数 */说明:C语言代码开头必须有的函数double time;int index;char name[NAME_LEN];long studne_id;说明:这是函数定义,全局变量,在结构体上面的,一个double定义time为双浮点型函数,表示入团时间。typedef struct students {...
2021-12-22 22:22:59
274
原创 C语言基础——静态变量课堂笔记
//静态变量没有初值,默认是零//实参传值调用给形参,任何一个改变都没有关系//实参传址调用给形参,知道的是地址,内容都进行改变//指针加减数值,指针减指针//数组名是该存储区的起始地址是地址常量//a是a[0]的起始地址//第i个元素值的表示:*(a+i);*(p+i),a[i];p[i](a+i=a[i];p+i=p[i]是p下移了i个位置)//第i个元素的地址表示:a+i,p+i,&a[i],&p[i]//实参:数组名,指针,数组元素地址 //a或p或&am...
2021-12-22 22:04:42
305
原创 C语言基础——课程设计之团员管理系统
转眼间一学期要过去了,C语言课程我们也迎来了尾声,我很喜欢这么学科,在学期最后我所在的小组完成了课程设计。以下是全部代码(详细讲解在下一期):#include <stdio.h> #include <string.h>#define NAME_LEN 64 /* 姓名字符数 */ double time;int index;char name[NAME_LEN];long studne_id;typedef struct students { l
2021-12-20 19:41:41
946
原创 C语言基础——一维数组复制数组
//int(*p)[4]:定义为*p四个元素的一维数组//a是数组名,表示首地址//%s表示输出整个数组的字符串//string+7表示第八个元素的地址;*(string+7)表示第八个元素的值#include <stdio.h>int main(){ void copy_string(char *from,char *to); char *a="hellow"; char b[]="are you fine"; char *p=b; copy_string(a,p.
2021-12-08 23:54:01
705
原创 C语言基础——函数的课堂笔记
大家好,我是华子,这是我的随堂笔记,有一些零碎的知识,身为大一新生的我,我并不会太多的代码,每个代码其实都是我的作业和课堂练习,我很喜欢这个社区,有很多东西可以学习,之前我也是在抄袭别人的代码,然后慢慢自己开始研究怎么改变,哪怕是一个数值,也算是我小小的进步。所以也希望在看我文章的你能够打开笔记本多思考多写代码。//strcat(字符数组1,字符数组2);strwlr(字符串)大写换成小写,strupr小写换大写。//有三个字符串,要求找出其中最大者#include<stdio.h>
2021-11-29 16:00:52
455
原创 C语言基础——求100-200之间能被3和5整除的数的个数
#include <stdio.h>void sort(){}int sum(int m){ if(m%3==0&&m%5==0) //&&表示“且” return(1); else return(0);}void main(){ int i,s=0; for(i=100;i<=200;i++) if(sum(i)==1) s=s+1; printf("s=%d\n",s);.
2021-11-29 15:54:47
6956
原创 C语言基础——指针的初步了解
//auto必须有初值//register寄存器变量//static静态变量#include<stdio.h>int main(){ int fac(int n); int i; for(i=1;i<=5;i++) printf("%d=%d\n",i,fac(i)); return 0;}int fac(int n){ static int f=1; f=f*n; return(f);}//第一个字节的地址是一个变量的地址//指针就是变量的
2021-11-29 15:51:30
320
原创 C语言基础——数组倒置
# include <stdio.h>//数组倒置int main(){ int a[10] ; int i, j, t; for (i=0;i<10;i++ ) { a[i] = i; printf("%3d", a[i]); } printf("\n"); i = 0; j = 9; while (i<j) { t=a[i] ; a[i]=a[j]; a[j]=t; i++; j--; } for (i =0; i<.
2021-11-20 12:50:18
1733
原创 C语言基础——continue
#include<stdio.h>//双重循环int main(){ int n; for(n=100;n<=200;n++){ if(n%3==0) continue; printf("%d\n",n); } return 0;}
2021-11-08 19:52:58
371
原创 C语言基础——九九乘法表及拓展
今天,学习了循环语句的运用分享给大家#include<stdio.h>//双重循环int main(){ int i,j; for(i=1;i<=3;i++)//行 {for(j=1;j<=4;j++)//列 printf("$"); printf("\n"); } return 0;}第一个for循环规定了行,而第二个for循环规定了列和每行中的符号个数。#include<stdio.h>//双重循环.
2021-11-08 19:51:45
419
原创 C语言基础——求1加到100的和
# include <stdio.h>//求1+100的值 int main (){ int i = 1,sum = 0; while (i<=100) { sum = sum +i; i++; } printf ("sum = %d",sum); return 0;}
2021-11-06 23:31:27
2202
原创 C语言基础——圆柱体的体积
#include<stdio.h>int main(){printf("输入1-7");//求星期scanf("%d",&x);switch(x){ case 7: printf("星期日");break; case 6: printf("星期六");break; case 5: printf("星期五");break; case 4: printf("星期四");break; case 3: printf("星期...
2021-11-04 23:28:12
10546
原创 C语言基础——根据数字求星期
#include<stdio.h>int main(){printf("输入1-7");//求星期scanf("%d",&x);switch(x){ case 7: printf("星期日");break; case 6: printf("星期六");break; case 5: printf("星期五");break; case 4: printf("星期四");break; case 3: printf("星期...
2021-11-04 23:23:49
3290
原创 C语言基础——输入成绩求等级
#include<stdio.h>void main ()//求等级{int x;/*printf("输入成绩");scanf("%d",&x);switch((int)(x/10)){ case 10: case 9: printf("A");break; case 8: printf("B");break; case 7: printf("C");break; case 6: printf("D");brea...
2021-11-04 23:21:51
2208
原创 C语言基础——输入等级求成绩
#include<stdio.h>//求成绩/*int main(){ char grade; scanf("%c",&grade); printf("你的成绩"); switch(grade) {case'A':printf("90-100");break;case'B':printf("80-89");break;case'C':printf("70-79");break;case'D':printf("60-69");break...
2021-11-04 23:20:01
959
原创 C语言基础——求一个三位数的个位十位百位
#include <stdio.h>// 求一个三位数的个位十位百位int main(void){ int num; printf("请输入一个三位整数:"); scanf("%d",&num); printf("%d的百位是%d,十位是%d" "个位是%d\n",num,abs(num)/100,abs(num)/10%10,abs(num)%10); return 0;}...
2021-11-04 23:14:06
15778
2
原创 C语言基本——求圆的面积和周长
include <stdio.h>//求圆的面积和周长#define PI 3.14int main(){ double r,c,s; scanf("%lf",&r);//输入半径。 c=2*PI*r;//计算周长. s=PI*r*r;//计算面积. printf("S=%lf, C=%lf\n", s, c);//输出结果。 return 0;}...
2021-11-04 23:11:05
27394
9
Java.10-常用类
2024-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人