- 博客(31)
- 收藏
- 关注
原创 面试题练习
负责的是将网络中的数据转换成物理层能识别的信号(字节类型的数据),还负责设备结点(用MAC地址来进行表示)之间的数据的传输。网络层,称为网络协议层-----“IP协议”,负责不同网络中的应用程序之间的通信,保证数据的发送方能准确到数据的接收方。负责网络中通信的数据的编码和格式,确保通信过程中数据的正确,数据加密或者解密,保证了数据的安全性等等。小端存储:数据的高字节,存储在内存的高地址,数据的低字节,存储在内存的低地址。大端存储:数据的高字节,存储在内存的低地址,数据的低字节,存储在内存的高地址。
2024-03-07 20:00:30 455
原创 进程间通信---管道题目练习
A进程发送一句话后,B进程接收到打印。然后B进程发送一句话,A进程接收后打印。直到AB接收或者发送完quit后,结束AB进程。
2024-03-05 20:08:09 400
原创 线程题目练习(二次编辑)
要求定义一个全局变量char buf[]="1234567",创建两个线程,不考虑退出条件。b.B线程循环倒置buf字符串,即buf中本来存储1234567,d.要求A线程打印出来的结果只能为1234567或者7654321。倒置后buf中存储7654321 B线程中不打印!不允许出现7634521 7234567等乱序情况。a.A线程循环打印buf字符串,c.倒置不允许使用辅助数组。e.不允许使用sleep函数。f.分析出现错误的原因。
2024-03-03 21:40:55 313
原创 要求将当前路径下,所有文件的权限及最后—次的访问时间提取出来,写入到file.txt中!!
【代码】要求将当前路径下,所有文件的权限及最后—次的访问时间提取出来,写入到file.txt中!!
2024-02-29 22:28:53 222
原创 数据结构试题练习
(2). 假如队列未空,现在需要从队列取一个元素并赋值给变量data,请写出表达式;(1). 假如队列未满,现有变量data需要入队,请写出表达式;插入到 prev 和 next 中间。删除 prev 和 next中间那个。(4) 请写出清空队列的表达式。
2024-02-25 17:10:49 297
原创 封装strcpy,strcmp,strcat,strlen的功能
在不调用函数库的前提下,封装strcpy。在不调用函数库的前提下,封装strcmp。
2024-02-11 14:38:20 272 1
原创 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。若翻转后超出取值范围,则输出0即可输入:123 输出321输入:-123 输出-321
【代码】给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。若翻转后超出取值范围,则输出0即可输入:123 输出321输入:-123 输出-321。
2024-02-08 17:05:59 190
原创 C语言题目-斐波那契数列
1、1、2、3、5、8、13、21、34、......,n=1和n=2的时候都是输出1。公式:f(n) = f(n-1)+f(n-2);例如第20项,6765。请用数组和递归的方式分别实现计算斐波那契数列的第20项。
2024-02-06 20:10:37 327 1
原创 有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果要求要以数组A作为函数的入口。请用冒泡和选择各写一遍
【代码】有一浮点型数组A,用C语言写一函数实现对浮点数组A进行降序排序,并输出结果要求要以数组A作为函数的入口。请用冒泡和选择各写一遍。
2024-02-05 14:08:11 221 1
原创 指针习题练习(二编)含答案
39.若有定义int x[4][3]={1,2,3,4,5,6,7,8,9,10,11,12};40.若有说明:char *language[]={“FORTRAN”,”BASIC”,”PASCAL”,”JAVA”,”C”};34.若有定义:int x[10]={0,1,2,3,4,5,6,7,8,9},*p1;24.若有程序段:int a[2][3],(*p)[3];30.若有定义:int b[4][6],*p,*q[4];s=”china”;
2024-01-24 20:24:37 1620 1
原创 shell习题练习
实现四则运算,例如输入8+4,输出12。8-4输出4.....用select...in删除当前文件夹下的文件。若文件是.c文件,则删除。若不是.c文件就打印文件名。
2024-01-21 18:16:28 456 1
原创 C语言试题联系
1、已知字母A的ASCII码为十进制数值65,且S为字符型,则执行语句S='A'+'6'-'3';后S中的值为 ( )8.假设变量a,b均为整形,表达式(a=5,b=2,a>b?a++:b++,a+b)的值是 ( )y=rand() % 30+1;则变量 y 的取值范围是 ( ),则执行语句:a+= a-= a*a;后,a的值是 ( )4、已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 ( )9.设有如下程序段,下面描述中正确的是 ( )A.循环执行一次 B.循环是无限循环。
2024-01-18 20:04:07 288 1
原创 C语言数组练习2
/ 现有一个字符串char str[32] = "a1pbv8";要求编写一段代码实现字符串倒置,//求二维数组的最大值,并输出最大值对应的行号和列号。// str中存储的内容为"8vbp1a"// strcat字符串拼接 改写。
2024-01-16 08:49:41 389 1
原创 C语言数组练习
1、1、2、3、5、8、13、21、34、.......n=1和n=2的时候都是输出1。公式: f(n) = f(n-1)+f(n-2);例如第20项,6765。输入—串字符判断输入字符的大写个数,小写个数,数字个数,符号个数。输入一串字符,计算其中空格的个数。求斐波那契数列的第n项。
2024-01-14 23:26:03 344 1
原创 C语言循环练习2
c.以后每天早上都吃了前一天剩下的一半零一个。到第10天早上想再吃时,见只剩下一个桃子了。******** 第0次循环 空格个数0个。******** 第1次循环 空格个数1个。******** 第2次循环 空格个数2个。a.猴子第一天摘下若干个桃子,当即吃了—半,还不瘾,又多吃了一个。b.第二天早上又将剩下的桃子吃掉—半,又多吃了—个。// 求1000以内所有的质数。d.求第一天共摘了多少。
2024-01-14 23:21:34 344 1
原创 C语言分支结构练习
b.利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%e.60万到100万之间时,高于60万元的部分,可提成1.5%,C.20万到40万之间时,高于20万元的部分,可提成5%d.40万到60万之间时高于40万元的部分,可提成3%f.高于100万元时,超过100万元的部分按1%提成,a.利润低于或等于10万元时,奖金可提10%;g.从键盘输入当月利润I,求应发放奖金总数。题目:企业发放的奖金根据利润提成。
2024-01-11 21:34:13 318
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人