- 博客(47)
- 收藏
- 关注
原创 每日一题——憋七
先输出1-100这些数字;从这个100个数字中找到特殊数字,改为“敲桌子”特殊数字:7的倍数 (%7),个位有7(%10),十位有7(/10)
2023-04-16 14:31:07 74
原创 每日一题——卡拉兹3n+1
对任何一个自然数n,如果他是偶数,那么把它砍掉一般;卡拉兹在1950年的世界数学家大会上公布了这个猜想,传说当时耶鲁大学师生齐动员,拼命想证明这个貌似很傻很天真的命题,结果闹得学生们无心学业,一心只证(3n+1)以至于有人说这是一个阴谋,卡拉兹是在蓄意延缓美国数学界教学与科研的进展。好久不见,很久没更新了,因为网课学的也不怎么样,今天开始每周都会更新有关于算法和数据结构的内容,因为打算考研所以要着重算法,很久没有写代码了打算这学期多更新代码。如果你有什么问题也可以打在公屏,可能会迟,但一定到!
2023-03-27 17:00:28 54
原创 我的自学笔记——JAVA变量和常量
多重If语句在条件 1 不满足的情况下,才会进行条件 2 的判断;当前面的条件均不成立时,才会执行 else 块内的代码,例如:如果一个人年龄介于 35岁至 60 岁之间,就是“中年”;如果年龄介于 18 岁至 35 岁之间,则是“青年”; 18 岁以下则是“少年”如下:if (<条件1>) { <条件1成立执行的代码> }else if(<条件2>){ <条件2成立执行的代码> }else if(<条件3>){
2022-03-31 11:54:01 523
原创 我的自学笔记——JAVA循环结构
while循环的特点循环顾名思义就是:重复的做某个事情,Java中的循环也是如此,当我们在开发中需要重复的做某个事情的时候,你就要想到循环了。while循环只要条件成立就会一直循环。while(条件){ <条件成立执行的代码> } if语句的特点是如果小括号中的条件成立,就执行一次大括号中的代码.运用while循环算出1+....+100的和 int sum=0; int n=0; while(n<100) { ...
2022-03-31 10:38:25 332
原创 我的自学笔记——JAVA逻辑运算符
java的逻辑运算符java的运算符优先级求闰年的方法之一package step4;import java.util.Scanner;public class TestYear { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int year=sc.nextInt(); boolean result; ...
2022-03-29 17:30:04 516
原创 JAVA——环境变量和打开文件
开学了,开学了!开学一周了,但是被封校了,有的学校还在上网课,新学期学了JAVA,不用自学了哈哈。先用记事本编辑一个代码如下:保存到某一个磁盘(不是桌面)在打开一个记事本编辑如下:保存到刚才那个磁盘注意文件名有区别打开cmd输入e:然后回车然后输入dir打开目录依次输入javac WelcomeApplet.java回车appletviewer WelcomApplet.html最后三行才是正确的!!!!...
2022-03-06 20:42:55 297
原创 我的自学笔记——Java建立项目和了解控制台
建立项目(1)选择“文件”/“新建”/“项目”命令,打开“新建项目”对话框,该对话框包含创建项目的向导,在向导中选择“Java项目”节点,单击“下一步”按钮。(2)弹出“新建Java项目”对话框,在“项目名”文本框中输入“MyProject”,在“项目布局”栏中选中“为源文件和类文件创建单独的文件夹”单选按钮,然后单击“完成”按钮。(3)此时将弹出的新建模块化声明文件对话框。因为新建的模块化声明文件会影响Java项目的运行,因此这里单击Don’t Create按钮。至此,已完成Java项目的新建操作
2022-01-25 09:33:42 340
原创 JAVA——你好,Java
package demo;//根据你建的包自动命名的public class axbc {//这个也是自动命名的包是啥名它是啥名 static String s1="你好"; public static void main (String[] args) { String s2="Java"; System.out.println(s1);//输出函数 System.out.println(s2); }}假期里自学了Java,在..
2022-01-12 11:44:18 65
原创 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 2956
原创 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 3709
原创 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 358
原创 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 227
原创 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 240
原创 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 872
原创 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 654
原创 C语言基础——函数的课堂笔记
大家好,我是华子,这是我的随堂笔记,有一些零碎的知识,身为大一新生的我,我并不会太多的代码,每个代码其实都是我的作业和课堂练习,我很喜欢这个社区,有很多东西可以学习,之前我也是在抄袭别人的代码,然后慢慢自己开始研究怎么改变,哪怕是一个数值,也算是我小小的进步。所以也希望在看我文章的你能够打开笔记本多思考多写代码。//strcat(字符数组1,字符数组2);strwlr(字符串)大写换成小写,strupr小写换大写。//有三个字符串,要求找出其中最大者#include<stdio.h>
2021-11-29 16:00:52 421
原创 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 6334
原创 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 262
原创 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 1640
原创 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 328
原创 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 369
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人