- 博客(39)
- 收藏
- 关注
原创 数据结构第五天作业
/ 循环队列中要浪费一个存储空间用于区分队列满和队列空的状态,所以最多可以存放 seqn - 1 个元素。// 操作:data = 队列[head];// 传递指针的地址,使得 GetMemory 函数能够修改 str 指向的地址。// 表达式的意思是:如果队列的下一个位置不是头指针所指位置,说明队列未满。// 表达式的意思是:如果队列的下一个位置是头指针所指位置,说明队列满。// 表达式的意思是:如果头指针不等于尾指针,说明队列非空。// 表达式的意思是:如果头指针等于尾指针,说明队列为空。
2023-12-10 15:07:21 323
原创 数据结构第一天作业
提示:可以直接使用按位置删除的函数 顺序表中原有:1 2 2 1 1 3 4 3 2 4 5 3 4 5 4 1。删除重复数据(将先出现的数据与后面的数据对比,如果有重复的将后面的数据删除)顺序表中存储:1 2 3 4 5。主函数main引用功能函数。宏定义,函数声明 包头文件。
2023-12-01 20:21:39 408 1
原创 寅家笔试题
基本上硬件和软件配置文件都在此目录下,例如“/etc/passwd”是系统用户配置文件,“/etc/group”是用户组配置文件,“/etc/xinetd.conf”是xinetd服务的配置文件。该目录下放置的数据属于可分享,不可变动的。/dev目录:该目录是用于存储硬件设备信息的目录,dev是设备的英文device缩写,通过该目录可以直接访问硬件。/usr/share/:放置共享文件的地方,这个目录下放置的数据几乎是不分硬件架构均可读取的数据,因为几乎都是文本文件。地址0x00: 0x87。
2023-11-29 20:38:39 334 1
原创 c高级第五天作业
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];25.若有程序段:int a[2][3],(*p)[3];30.若有定义:int b[4][6],*p,*q[4];
2023-11-28 18:05:28 1019 1
原创 c高级第三天作业
空格个数 *号 * i=0 3 1 *** i=1 2 3 ***** i=2 1 5 ******* i=3 0 7 3-i (2*i)+1。在以下图形的基础上修改,要求从终端输入金字塔层数,打印出对应层数金字塔。从终端输入字符串,将字符串倒置存储。例如输入abcde,结果为edcba。实现四则运算,例如输入8+4,输出12。8-4输出4.,,,,写一个脚本,要求提示输入软件名。然后提示是否确认下载该软件。如果确认下载,输入 y 或者 yes 或者Yes 开始下载。如果输入其他则不下载。
2023-11-24 18:53:20 403 1
原创 c高级第一天作业
编写一个shell脚本,遍历该目录下的所有压缩包,将每个压缩包中包含的文件信息单独输出到各自以压缩包名称命名、后缀为 .log 的文件中,最后将生成的所有文件汇总打包成一个名为 compress.tar.gz 的压缩包。4、你使用命令 " vim /etc/ssh/sshd_config " 查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改的内容,你应该如何操作( A )1、使用C语言编写一段程序,实现从1开始以每秒累加1的方式向终端打印数字,写到100后停止。
2023-11-22 21:30:16 184
原创 c语言杭州快越科技笔试题
stdio.h>表示在包含文件目录中去查找(包含文件目录是由用户在设置环境时设置的),而不再源文件目录中查找。23. 想要对一个文件文件的尾部追加写入,应当在fopen语句中使用的文件操作方式指示符号为( C )有层楼共100层,有两个完全一样的弹珠,都有相同的坚韧度,如何确定弹珠在哪一层会承受不住而崩碎。(x,y,z) x*y+z,当a=1,b=2,c=3则M(a+b,b+c,c+a)=若有说明 int (*p)[3],,以下叙述正确的是( )25. 有以下程序,程序运行后的输出结果是( C )
2023-11-19 18:47:29 95
原创 c语言面试题卡尔电气
1、已知字母A的ASCII码为十进制数值65,且S为字符型,则执行语句S='A'+'6'-'3';8.假设变量a,b均为整形,表达式(a=5,b=2,a>b?2、若有定义语句:int a=12;,则执行语句:a+= a-= a*a;后,a的值是 (A )A.循环执行一次 B.循环是无限循环 C.循环体语句一次也不执行 D.循环体语句执行一次。以下语句执行后x,y,z的值是 (A )虽然指向了具体的存储单元,但该单元中没有确定值,多以不能执行*p=*q;A.'D' B.68 C.不确定的值 D.'C'
2023-11-19 18:44:27 153
原创 c基础第6天作业
例如:输入hello在输入一个a 在输入一 一个1,则最后得到的结果为haello.从终端获取一一个字符串str,再输入一一个字符c,再输入-个插入位置n,要求将c插入到str中,且插入在n所指定的下标位置。求二维数组的的最大值, 并输出相应的行号,和列号。改写strcat, 自己的代码实现strcat。改写strcmp, 自己的代码实现strcmp。
2023-11-15 17:57:57 239
原创 c基础第五天作业
例如输入: adcabcabcabccacadddddddddddc换行,得到a有多少个,b有多少个c,有多少个,d有多少个。1、1、2、3、5、8、13、21、34、....=1口n=2的时候都是输出1。公式: f(n) = f(n-1)+f(n-2);例如第20项, 6765。从终端输入-串字符以"\n"结尾,求出小写字母个数分别多少个?使用嵌套循环产生下列图案,要求用for嵌套循环。输入5个正整数, 求5个数据中的最第二大的值。斐波那契数列的第20项。
2023-11-14 17:42:46 233 1
原创 c基础第三天作业
a.请写出将data第6位置1的表达式:b.请写出将data第6位清0的表达式:c.请写出将data第6位取反的表达式:说明:最右边位为第0位,用十六进制表示。3公里以内(包含3公里)起步价13元。超出3公里,每公里2.3元。开平方:sqrt() #include <math.h> gcc 1.c -Im。而公式里的p为半周长(周长的一半): p=(a+b+c)/2。4.有一个变量unsigned char data;1.输入三角形的边长,求面积。
2023-11-10 17:59:47 109
原创 c基础第二天作业
c的值是整形128,他的原码应该是00000000 00000000 00000000 10000000但因为他是char类型,只有一个字节,取出来,截断是10000000,但又要用%d打印,所以要整形提升,提升过后,就是他的补码11111111 11111111 11111111 10000000。1的二进制码是000000001,-1就是100000001补码=源码取反加1 即1111 1110+1即为 1111 1111。1. char c= 128,用%d打印,结果是什么?
2023-11-09 18:26:53 104 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人