- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在
设有若干个人员的数据,其中包含学生和教师。学生的数据中包括:号码、姓名、性别、职业、班级。教师的数据包括:号码、姓名、性别、职业、职务。可以看出,学生和教师所包含的数据是不同的。现在要求把这些数据放在同一个表格中储存。...
2022-07-09 16:59:59
1178
原创 C两个乒乓球队进行比赛,各出三人。甲队为A,B,C三人,乙队为X,Y,Z三人,比赛名单已定,有打听知,A说他不和X比,C说不和X和Z比,编程找出比赛名单
第一种方法注意编写代码的时候,if(str!=‘X’ && str!=C); 这一句里面的C是不需要加 引号 ‘ ’ 的,A、B、C只是单纯的值#include<stdio.h>#include<stdlib.h>int main(){ char A,B,C; char str; for(str='X';str<='Z';str++) //按照X Y Z顺序循环 { if(str!='X' && str!='Z')
2022-05-09 16:47:39
453
原创 C语言连接两个字符串(包含gets和scanf的区别)
例子:char str1[20]={‘\0’},str2[10]={‘\0’};gets与scanf输入方式区别如下:(1) gets的输入分割符只有回车,因此gets是能够读入空格的。gets#include<stdio.h>#include<string.h> int main() { char str1[20]={'\0'}; printf("请输入字符串:\n"); gets(str1); printf("输出字符串:\n"); print
2022-05-02 17:47:31
4294
2
原创 C折半查找法及其题目(有15个数存放在一个数组中要求用折半查找法找出该数是数组中第几个元素的值。)
C语言版本1. 什么叫折半查找法正儿八经的解释:它称为二分查找法、二分搜索, 是一种在有序数组中查找某一特定元素的搜索算法,搜索过程中从数组的中间元素开始, 如果中间元素正好是要查找的元素, 则搜索过程结束;如果某一特定元素大于或者小于中间元素, 则在数组大于或小雨元素的那一半中查找, 而且跟开始一样从中间元素开始比较. 若某1个步骤中数组为空, 则代表找不到.。这种搜索算法每一次使搜索范围缩小一半。这种方法对待查找的列表有两个要求:必须采用顺序存储结构必须按关键字大小有序排列2、折半查找算法复
2022-05-02 17:09:31
4119
原创 C语言冒泡排序
一开始写的代码(错误)是这样子的#include<stdio.h>int main(){ int n,i,j,temp; int a[20]={0}; printf("请输入排序的数量:\n"); scanf("%d",&n); printf("请输入要排序的数:\n"); for(i=0;i<n;i++) { scanf("%d",&a[i]); } for(i=1;i<n-1;i++) { for(j=0;j<n-1-i;j
2022-04-26 17:30:52
765
原创 计算机网络-端口号
端口号分为:服务端使用的端口号1.熟知端口号(或者是系统端口号):数值为0-1023,由IANA指派和控制。当一种新的应用程序出现时,IANA必须为它指派一个熟知端口,否则互联网上的其他应用进程就无法与它通信。2.注册端口号(或者是登记端口号):数值为1024-49151。为没有熟知端口号的应用程序使用,必须在IANA按照规定的手续登记,防止出现重复。客户端使用的端口号1.短暂端口号:数值为49152-65535,这类端口号仅在客户进程运行时才动态选择。不用指派、注册,可由任何进程来使用,是短暂端
2021-12-26 10:49:43
1413
原创 数据库设计范式
数据库设计范式第一范式:要求任何一张表必须有主键,每一个字段原子性不可再分。以上表不满足第一范式原因:①没有主键②联系方式可以分为邮箱地址和电话应更改为以下:第二范式:建立在第一范式的基础上,要求所有非主键字段完全依赖主键,不要产生部分依赖。以上表不满足第一范式:原因:无主键满足第一范式修改:学生编号和教师编号联合做主键(复合主键)不满足第二范式,“张三”依赖1001,“王老师”依赖001,产生了部分依赖。后果:数据冗余,空间浪费。满足第二范式,修改:第三范式:建立
2021-05-18 21:47:22
138
原创 操作系统HELLO被输出多少次?
请分析一共几个进程?HELLO被输出多少次?#include <stdio.h>#include <stdlib.h>#include <unistd.h>int main () { fork(); fork(); printf("HELLO\n");}图文解释:在父进程中,首先第一个fork()语句,创建了一个子进程p1,此时的fork()不执行,否则会产生死循环(一直创建p1的子进程,p11…p111…),此时执行第二个fork(
2021-03-24 19:26:09
703
原创 如何用c语言return数组函数
对于一维数组来说就像下面这个例子,是这样一个题给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素不能使用两遍。你可以按任意顺序返回答案。int* twoSum(int* nums, int numsSize, int target, int* returnSize){ for(int i=0;i<numsSize;i++) {
2021-02-05 15:01:53
4598
原创 cmd终端 输入npm install -g @vue/cli 时长时间停留在fetchMetadata
一开始以为是网络问题,多试了几次还是行不通。都是长时间停留,经过网上冲浪,原来是资源问题导致的解决方法是后面的URL地址可以换为淘宝的源npm config set registry https://registry.npm.taobao.org – 配置后可通过下面方式来验证是否成功npm config get registry – 或npm info express希望对大家有帮助 _...
2021-01-28 15:35:48
510
原创 迷茫的vbs整人代码,把我整迷了
各位大佬,有没有人知道,我这个电脑为啥不能运行呀以下是vbs文件的代码:在这里插入代码片set ws=createobject("wscript.shell") call shutdown(1) do while a<>"我是猪" a=inputbox("快在下面的框框里输入我是猪,否则后果自负,快输""我是猪"" ","输不输","") loop call shutdown(2) msgbox "早说就行了嘛",4096+64 msgbox"再输一遍我是猪!",409.
2021-01-26 21:18:32
775
1
转载 突然发现了find函数的妙处
题目:字母王国已经陷入混乱中了,所有的字母都已经无序了,但有些特定的序列是极其有价值的,你能确定这种有价值的连续序列是否存在吗?输入:输入两行字符串,每一行是一串仅有小写英文字母组成的字符串。输出:如果第一串字符串中存在第二串字符串,则输出第二串字符串,否则输出“What a pity!”。我一开始写的代码比较麻烦,如下:#include<iostream>#include&...
2020-05-03 14:30:59
258
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人