自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 kingbase(人大金仓)如何重置ID从1开始递增

这段代码的作用是获取名为 test_id_seq 的序列的下一个值,这在数据库中通常用于生成唯一的标识符或自增主键值。而当我们已经创建过表格数据但是还是想从1开始那该怎么办,首先设计的表存在递增功能,是因为这个设置。

2024-03-26 11:44:41 146

原创 c语言二进制表示查看

写了个查看c语言int型二进制查看的代码,在计算机基础里面还挺好用的void jinzhi2(int x){ int i,b; for(i=31;i>=0;i--){ b=(x>>i)&1; printf("%d",b); if(i%8==0) printf(" ");} printf("\n"); }实际演示:int main(){ printf("7的二进制是:\n"); jinzhi2(7); printf("0的

2022-04-17 10:10:19 944 1

原创 数据结构实验五 二叉树

1、编写程序,从键盘输入10个整数,逐个插入到二叉排序树中。根据你输入的整数序列,在草稿纸上画出该树。(1)分别用先序、中序、后序遍历该树并输出结果,检查结果是否正确。(2)输出该树的高度,检查结果是否正确。(3)输出结点总数,检查结果是否正确。(4)从树中删除一个整数,遍历该树并输出,检查结果是否正确。#include<stdio.h>#include<stdlib.h>struct TreeNode { int Data; struct TreeN

2021-12-05 11:23:20 1849

原创 数据结构四 队列

1、编写程序,做一个菜单,用户可以通过菜单选择:输入一个整数并入队出队输出队列中的元素。#include<stdio.h>#include<stdlib.h>struct Queue { int * Data; // 动态分配存储空间 int Front; // 队头 int Rear; // 队尾 int Size; // 队列中元素个数 int MaxSize; // 队列最大容量};struct Queue * C

2021-12-05 11:20:20 656

原创 数据结构三栈

1、编写程序,从键盘输入10个数据压入栈中,然后从栈中依次弹出这些数据并输出。#include<stdio.h>#include<stdlib.h> struct Stack { int * Data; // 栈空间 int Top; // 栈顶,为-1时表示空栈 int MaxSize; //栈的最大容量};struct Stack * CreateStack(int MaxSize) { struct Stack *S;

2021-12-05 11:18:24 292

原创 数据结构二线性表的链式实现

1、从键盘输入10个整数放入链表,要求链表中的元素与输入顺序一致,然后输出该链表。#include<stdio.h>#include<stdlib.h>#include<time.h>struct node{ int data; struct node* next;};struct node* createlist(){ struct node* headnode =(struct node*)malloc(sizeof(struct node))

2021-12-05 11:03:51 437

原创 数据结构一线性表的顺序实现

实验一线性表的顺序实现:1、随机生成100个整数存入一个顺序表,整数范围在[100,200)之间,输出表中所有元素;然后去掉其中所有的偶数,输出表中所有元素。#include<stdio.h>#include<stdlib.h>#include <time.h>typedef int ElementType;struct SqList{ ElementType *Data; int N; /* N为表中元素个数 */ int MaxS

2021-12-05 10:39:40 1012

原创 计算机基础系统第二章练习(2)

1.tmin函数设计一个函数,返回长度为n位(1<=n<=32)的有符号整数能表示的最小负数。函数原型为:int tmin(int n);例如: tmin(3)=-4,tmin(6)=-32;main函数已经写好了,请根据main函数内容完成该函数的设计:int main(){int n;scanf("%d",&n);printf("%d\n",tmin(n));return 0;}函数:int tmin(int n){ int a=1;

2021-11-25 16:31:57 1698

原创 计算机基础系统第二章练习(1)

一.​ilog2函数定义ilog2函数 - 返回 floor(log base 2 of x), x > 0 (即求以2为底x的对数,且向下取整)函数原型为:int ilog2(int x);例如:ilog2(17) = 4main函数已经写好了,请根据main函数的内容完成该函数的设计:int main(){int x;scanf("%d",&x);printf("%d\n",ilog2(x));return 0;}函数:int ilog2(int x){

2021-11-25 15:51:02 3499

原创 高级语言第三次作业及答案

1.你猜!题目描述X侦探收到了一封匿名信,信封没有透露任何寄信人的信息,内容上也完全看不懂,仿佛是一堆乱码,但是在经过十分之一微秒的思考之后,他发现了其中的奥妙,啊!就这?他发现如果把所有字符后移三位就可以得出本来的意思,例如:dwr后移三位可得gzu,如果是x,y,z则循环后移变成a,b,c,但是信件内容太多了,希望你能帮他。输入描述输入一段长度小于50的字符串。输出描述输出解密后的字符串,行末无多余空格样例输入abcdefghijklmnopqrstuvwxyz样例输出defghij

2021-06-24 11:52:59 5599 3

原创 高级语言作业2.5-3

2.5题目描述求方程式ax2+bx+c=0的根。输入描述三个用空格隔开的整数a、b、c。输出描述若a=0,则输出“not a quadratic”;否则若方程有两个相等实根,输出“two equal roots:”和相等实根的值;否则若方程有两个不等实根,输出“distinct real roots:”和两个不等实根,用空格隔开;否则若方程有两个共轭复根,输出“complex roots:”和两个共轭复根,用空格隔开。所有的实数输出请使用C语言的默认舍入方式保留4位小数,注意行尾输出换行。样例

2021-06-24 11:37:09 1401

原创 高级语言作业2.4

题目描述运输公司对用户计算运费。路程s越远,每吨×千米运费越低。标准如下:s<250没有折扣250<=s<5002%折扣500<=s<10005%折扣1000<=s<20008%折扣2000<=s<300010%折扣3000<=s15%折扣设每吨每千米货物的基本运费为p(price的缩写),货物重为w(weight的缩写),距离为s,折扣为d(discount的缩写),则总运费f(freight的缩写)的计算公式为:f

2021-04-11 16:40:33 768

原创 高级语言作业2.3

输入三个整数,比较三个数的大小。输出最大的值。输入描述三个整数,用空格分隔。输出描述请输出读入的三个整数的最大值。请注意行尾输出换行。提示提示样例输入复制样例输入数据8 5 20样例输出20允许最长运行时间3000ms允许使用最大内存5119MB#include<stdio.h>void main(){ int a,b,c,max; scanf("%d%d%d",&a,&b,&c); max=a>b?a:b; max=max

2021-04-11 16:36:42 139

原创 高级语言作业2.2

给定一个百分制的成绩,输出成绩等级’A’、 ’B’、 ’C’、 ’D’、 ’E’。90分以上为’A’,80至89分为’B’,70至79分为’C’,60至69分为’D’,60分一下为’E’。输入描述一个整数score,保证0<=score<=100.输出描述输出score对应的成绩等级。请注意行尾输出换行。提示提示样例输入复制样例输入数据88样例输出B允许最长运行时间3000ms允许使用最大内存5120MB#include<stdio.h>void m

2021-04-11 16:35:03 167

原创 高级语言作业2.1

企业发放的奖金根据利润提成。利润I低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元(100000<I≤200000)时,其中10万元按10%提成,高于10万元的部分,可提成7.5%;200000 <I≤400000时,其中20万元仍按上述办法提成(下同),高于20万元的部分按5%提成;400000<I≤600000时,高于40万元的部分按3%提成;600000<I≤1000000时,高于60万的部分按1.5%提成;I>1000000时,超过100万的部分按1

2021-04-11 16:32:57 153

原创 高级语言作业1.7

题目描述本题要求编写程序,输出指定的由“”组成的倒三角图案。输入描述本题目没有输入。输出描述按照下列格式输出由“”组成的倒三角图案。提示无样例输入复制样例输入数据样例输出允许最长运行时间3000ms允许使用最大内存1024MB#include<stdio.h>void main(){printf("* * * * \n");printf(" * * * \n");printf(" * * \n");printf("

2021-04-11 16:31:56 146

原创 高级语言作业1.5

题目描述给定一个华氏温度F,本题要求编写程序,计算对应的摄氏温度C。计算公式:C=5×(F−32)/9。题目保证输入与输出均在整型范围内。输入描述输入在一行中给出一个华氏温度。输出描述在一行中按照格式“Celsius = C”输出对应的摄氏温度C的整数值。提示无样例输入复制样例输入数据150样例输出Celsius = 65允许最长运行时间3000ms允许使用最大内存1024MB#include<stdio.h>int main(){int F,C; s

2021-04-11 16:29:39 102

原创 高级语言作业1.4

题目描述本题要求根据火车的出发时间和达到时间,编写程序计算整个旅途所用的时间。输入描述输入在一行中给出2个4位正整数,其间以空格分隔,分别表示火车的出发时间和到达时间。每个时间的格式为2位小时数(00-23)和2位分钟数(00-59),假设出发和到达在同一天内。输出描述在一行输出该旅途所用的时间,格式为“hh:mm”,其中hh为2位小时数、mm为2位分钟数。提示无样例输入复制样例输入数据1201 1530样例输出03:29允许最长运行时间3000ms允许使用最大内存1024MB

2021-04-11 16:28:34 100

原创 高级语言作业1.3

题目描述本题要求编写程序,顺序读入浮点数1、整数、字符、浮点数2,再按照字符、整数、浮点数1、浮点数2的顺序输出。输入描述输入在一行中顺序给出浮点数1、整数、字符、浮点数2,其间以1个空格分隔。输出描述在一行中按照字符、整数、浮点数1、浮点数2的顺序输出,其中浮点数保留小数点后2位。提示无样例输入复制样例输入数据2.12 88 c 4.7样例输出c 88 2.12 4.70允许最长运行时间3000ms允许使用最大内存1024MB#include<stdio.h>

2021-04-11 16:26:44 221

原创 高级语言作业1.2

题目描述对于输入的两个整数,按照要求输出其和差积商。输入描述在一行内输入两个不超过100的非负整数a和b,中间以一个空格间隔,且保证b不为0。输出描述共四行,格式是:[a] + [b] = [a+b][a] - [b] = [a-b][a] * [b] = [a*b][a] / [b] = [a/b]其中,带有方括号的内容(如[a]、[b]、[a+b]等)表示相应整数或运算结果的值,在输出时要用实际的值代替。并且:如果a能够被b整除,那么a/b应输出为整数格式,否则a/b输出为带两位小

2021-04-11 16:25:38 183

原创 高级语言作业及其答案1

题目描述两个整数的加法输入描述两个整数的加法输出描述两个整数的加法提示两个整数的加法样例输入1 2样例输出3#include<stdio.h>void main(){ int a,b,c; scanf("%d%d",&a,&b); printf("%d",c=a+b); return 0;}...

2021-04-11 16:20:47 212

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除