入门
小野家的黑豆
会写bug
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
什么是计算机字?什么是计算机字节?
字节:B 信息单位,由8位二进制“位”组成字:W 信息单位,具体计算机的字长决定。如:“我会写bug”的笔记本字长是64位的,那么此笔记本的字长为64位,“字”由8B组成(64位÷8位二进制“位”=8 B )。原创 2022-12-19 17:53:50 · 524 阅读 · 1 评论 -
Python基础
无原创 2022-12-12 18:21:58 · 259 阅读 · 0 评论 -
PL/SQL编程:过程函数触发器题目分析
用到的表放到最后了!过程编写一个存储过程,能通过“类型名称”直接从商品信息表中获取对应类型的商品数据题目中的关键字:过程,通过类型名称,直接获取,商品数据分析:首先理清表中各个字段的关系,类型名称在goodstype表中,商品数据在GoodS表中确定过程的参数,根据关键词“通过类型名称”可以知道类型名称是输入参数。题目要求根据“类型名称”查询相关商品,同一类型的商品有很多,查询结果会有很多条,所以需要用cursor游标。获取的数据需要输出,所以要定义参数接收查询到的数据。总体思路:1.定义一原创 2022-01-09 19:17:30 · 1302 阅读 · 1 评论 -
多态弊端及转型
//多态的弊端:不能使用子类特有功能//那怎么使用子类特有功能呢?zi z=(zi)f;//吧父类的引用强制转换成子类的引用(向下转型)//向上转型: fu f=new zi(); //向下转型 zi z=(zi)f; //栗子:孔子装爹(这个例子是我从公开课上扒来的,是APP上看的,没找到网址,但是要说一下)class kongziFather{ int age=40; public void teach() { System.out.println("孔子爹原创 2021-08-25 21:39:05 · 144 阅读 · 0 评论 -
java多态
//多态描述:同一个对象在不同时刻表现的不同状态比如: 猫是猫,猫是动物 水(液态,固态,气态)多态的前提: 1.要有继承关系 2.要有关系重写(多态通过方法的重写来体现) 3.要有父类引用指向子类对象 父 f=new 子(); 栗子: public class 多态的前提 {// 1.要有继承关系// 2.要有关系重写(多态通过方法的重写来体现)// 3.要有父类引用指向子类对象// 父 f=new 子(原创 2021-08-24 22:31:12 · 131 阅读 · 0 评论 -
C语言练习之冒泡排序
题目要求:C语言实现从小到大对10个数进行排序,要求使用冒泡排序实现。**分析:**什么是冒泡排序?冒泡排序就是每次都会有一个泡冒出来,这个泡就是我们要找的元素。这个题中要求把给的数从小到大排列,那我们就可以认为最大的数是“泡”,我们要做的就是找到他并且把它放到合适的位置。...原创 2021-07-24 15:17:31 · 570 阅读 · 0 评论 -
C语言练习之九九乘法表
题目要求:C语言编程实现九九乘法表(代码在文章最后!)。如图分析:首先,我们要知道这个题要用循环来写。第二,我们要确定变量个数。行和列我们需要两个变量,在这里设为i为行数和j为列数。第三,找规律。我们发现九九乘法表有9行,也就是i最大为9,并且i递增。j表示列数,每一列上式子的个数也是递增的,并且j在等于i的时候就结束递增了。语言描述不好理解,我们看图:我们观察发现行和列都是在递增的,这就涉及到双层循环:外层循环表示行,内层循环表示列。本题中内层循环的个数总是等于或小于外层循环,也就是j<=i总是原创 2021-07-23 15:52:20 · 1886 阅读 · 6 评论 -
C语言练习之逆序输出
题目要求:对十个数组元素依次赋值,然后按照逆序输出分析:定义一个int类型的数组,将要逆序输出的数存放在数组中。代码如下:#include "stdio.h"void main(){ int a[10]; int i; for(i=0;i<10;i++) { scanf("%d",&a[i]); } for(i=9;i>...原创 2020-04-07 18:58:38 · 1340 阅读 · 0 评论 -
C语言练习之输出菱形
题目要求:原创 2020-03-09 13:46:46 · 526 阅读 · 0 评论 -
C语言练习之求规律和
求(1+2+3….+100)+(11+22+….50*50)+(1/1+1/2+…1/10)原创 2020-02-24 22:13:51 · 286 阅读 · 0 评论 -
C语言练习之输出1到100之间的素数
#include "stdio.h"void main(){ int i,j; for(i=1;i<=100;i++) { for(j=2;j<i;j++) { if(i%j==0) break; } if(i==j) printf("%d ",i); }}原创 2020-02-22 22:44:03 · 30025 阅读 · 20 评论 -
C语言练习之判断是否为素数
**题目要求:**输入一个整数n,判断他是否为素数(质数)**分析:**采用的算法是,让n除以i,如果n能被2~(n-1)之中的任何一个整数整除,则表示n肯定不是素数,不必再继续被后面的整数除,因此,可以提前结束循环。代码如下:#include "stdio.h"void main(){ int n,i; scanf("%d",&n); n=10; ...原创 2020-02-22 22:35:40 · 1609 阅读 · 3 评论 -
C语言练习之输出斐波那契数列的前40个数
题目要求:求Fibonacci数列的前40个数。斐波那契数列以如下被以递推的方法定义:F(1)=1,F(2)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 3,n ∈ N*)分析:使用循环代码如下:#include "stdio.h"void main(){ int i,f1,f2,f3; f1=1; f2=1; f3=f1+f2; ...原创 2020-02-19 20:37:42 · 11737 阅读 · 0 评论 -
C语言练习之输出4*5矩阵
#include "stdio.h"void main(){ int i,j,n; n=0; for(i=1;i<5;i++) for(j=1;j<6;j++,n++) { //printf(" %5d",n); if(n%5==0) printf("\n")...原创 2020-02-19 20:11:09 · 4510 阅读 · 0 评论 -
C语言练习之输出100~200之间能被3整除的数
题目要求:输出100~200之间的能被3整除的数分析:要检查100~200之间的每一个数,并判断能不能被3整除,能输出,不能就不输出。代码如下:#include "stdio.h"void main(){ int i; for(i=100;i<=200;i++) { if(i%3==0) printf("%d ",i); } ...原创 2020-02-14 19:51:55 · 28710 阅读 · 1 评论 -
C语言练习之统计捐款人数及人均捐款数
题目要求:在全系1000个学生中,征集慈善捐款,当总数达到10万元时就结束,统计此时的捐款人数,以及平均每人捐款的数目题目分析:因为人数不能超过1000,捐款数不能超过100000,所以需要判断两个变量。使用for循环限定人数不超过1000,使用if条件句判断捐款总数是否超过100000代码如下:#include "stdio.h"void main(){ int i;/...原创 2020-02-14 18:47:10 · 3293 阅读 · 0 评论 -
C语言练习之求1~100的和
题目要求: 求1+2+3+4+…+100题目分析:求累加和和要用循环来实现。代码如下://for循环#include "stdio.h"void main(){ int i,sum; sum=0; for(i=0;i<=100;i++) sum+=i; printf("%d",sum);}//while循环#include "stdi...原创 2020-02-13 13:20:24 · 3970 阅读 · 0 评论 -
C语言练习之判断是否是闰年
题目要求:判断某一年是否是闰年。题目分析:首先我们得知道闰年的条件 1、能被4整除,但不能被100整除;2、能被400整除;代码如下#include "stdio.h"void main(){ int year; printf("请输入年份:"); scanf("%d",&year); if(year%4!=0) printf("%...原创 2020-02-12 22:08:34 · 865 阅读 · 0 评论 -
C语言练习之成绩与等级
题目1:要求按照考试成绩的等级输出百分制分数段,A等为85分以上,B等为70-84分,C等为60-69分,D等为60分以下。成绩的等级由键盘输入。题目2:要求按照考试成绩输出等级,85分以上为A等,70-84分为B等,60-69分为C等,60分以下为D等。成绩由键盘输入。分析:这两个题都是判断选择的类型 用if…else类型略为繁琐,本题用switch()…case最为合适代码1#incl...原创 2020-02-11 22:07:43 · 8292 阅读 · 3 评论 -
C语言练习之输入x输出y
题目要求:按要求输出yx<0 y=-1x=0 y=0x>0 y=1题目分析:用if条件句确定x的范围 再根据x的范围给y赋值代码如下:#include "stdio.h"void main(){ int x,y; scanf("%d",&x); if(x>=0) y=1; else if(x=0) y=0...原创 2020-02-11 20:56:07 · 8304 阅读 · 1 评论 -
C语言练习之判断是否为大写字母
**题目要求:**输入一个字符,判别它是否为大写字母,如果是,将它转换成小写,如果不是,则不转换。然后输出最后得到的字符。**题目分析:**可以用if…else语句或者条件表达式代码1(if…else)...原创 2020-02-10 13:19:59 · 29304 阅读 · 0 评论 -
C语言练习之排序并输出两个数
题目要求:输入两个实数,按代数值由小到大的顺序输出这两个数题目分析:原创 2020-02-10 12:13:31 · 3320 阅读 · 0 评论 -
C语言练习之比较两数大小
题目要求:输入两个实数,比较两数大小,并输出大的一个分析一下:1.要求从键盘输入两个实数 会用到“scanf”输入函数2.两个数比较大小可以用if条件语句3.比较大小后把大的存在max变量中 最后输出max就OK啦代码如下#include "stdio.h"void main(){ int a,b,max; scanf("%d %d",&a,&b);...原创 2020-02-08 16:26:07 · 6675 阅读 · 0 评论 -
C语言练习之输出字符
先后输出BOY三个字符解题思路:我们要知道大小写字母属于字符型常量,即定义为char类型 用getchar输入 putchar输出#include "stdio.h"void main(){ char a,b,c; a='B'; b='O';  ...原创 2020-02-07 21:43:10 · 361 阅读 · 0 评论
分享