自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux 基础命令练习2

2024-09-27 19:51:03 99

原创 9.18 数据结构练习

2.定义小车结构体,存储名称、价钱、颜色。定义两个变量a,b,初始化,实现ab互换。函数实现5个学生年龄排序(注意对年龄排序时,交换的是所有信息)1.定义结构体数组存储5个学生的信息:姓名,年龄,性别。定义函数实现输入,要求形参使用结构体指针接收。定义函数实现输出,要求形参使用结构体指针接收。

2024-09-18 20:13:13 229

原创 9.16C语言基础练习

第二个&a是指向整个数组a[2][2][3]的指针,&a+1则是跳过整个数组的指针位置,指向数组以外的内存地址。解析:首先static char*s[]是定义了一个字符型的指针数组,本质是字符串数组里面的每一个元素是指针,而指针指向的是每一个字符串变量第一个字符的首地址。***p是一个三重指针,用来指向ptr[]中的元素。可以修饰变量,可以修饰指针当修饰变量的时候,因为不可以通过变量名对变量的值进行修改所以在定义变量的时候需要给变量初始化,当修饰指针的时候,指针的指向不可以通过指针名去修改;

2024-09-17 19:53:53 755

原创 C语言基础练习9.15

2.编写程序,实现字符串逆置,char *strrev(char *str),参数str是要逆置字符串的首地址,返回逆置后字符串首地址。2 设已有定义: int a[10]={15,12,7,31,47,20,16,28,13,19},*p;函数GetMemory返回的是局部数组的地址,数组在函数结束后会被释放,指针指向的地址会失效成为野指针。3.设数组a[5]={10,20,30,40,50},已知指针p指向a[1];解析:++p使指针指向p[2],加*则是获取指针指向位置的值则为p[2]的值为30。

2024-09-16 09:06:08 915

原创 9.11C语言基础练习

解析:count作为参数传递给subcount时,传递的是count的副本,函数内部对count的修改不会影响主函数的中的count。答案:错误在于string数组的大小为10,但str1的内容长度为10,再加上字符串结束标志‘\0’导致数组越界,需要将string大小至少设置为11。解析:传递给fun函数的值为a=2,b=3,和c=10.在fun函数中赋值不会影响到主程序的c的值所以仍为10。2.在一个被调用函数中,关于return语句使用的描述,( )是错误的 (软通动力)。(21年中航安为)。

2024-09-11 20:47:48 703

原创 9.10 C语言基础习题

②定义函数 void arr_max(int *a, int n,int *max);①主函数中定义一维数组int a[]={11,8,89,7,5,4,32,15,21} , max , min;3》自定义函数void arr_output(int (*a)[4] , int H , int L);2》自定义函数void arr_input(int (*a)[4] , int H , int L);4》自定义函数void arr_max(int (*a)[4] , int H , int L);

2024-09-10 19:12:31 359

原创 9.9日C语言基础练习

而循环内mul*=*(data+x)可以拆开为mul=mul**(data+x)结果为1*3*5*7=105。解析:32位操作系统中,指针的大小为4字节因此sizeof(a)和sizeof(b)都为4。C.变量 p 的地址值;8.设数组a[5]=(10,20,30,40,50],已知指针p指向a[1],则表达式*++p的值是 ( ) (杭州快越科技)中,*p 的值是( )7.若有说明int(*p)[3],以下叙述正确的是( ) (杭州快越科技)9.有以下程序段,执行后,mul的值为( ) (杭州快越科技)

2024-09-09 19:28:47 553

原创 9.7 C语言基础习题练习

题目三:神州租车公司为提升服务质量近期展开满意度调查活动,请输入近期租车6位顾客满意度进行相关运算。题目一:输入终值,输出所有能被7整除的数值及其和。

2024-09-09 08:47:06 162

原创 9.6 C语言数组练习

请实现输入一个字符串,这个字符串字符串包含一个或多个数字,把这些数字字符转换为整数,如果字符串参数包含了非数字字符,置零,不必担心算数溢出。实现输入N个字符串,输出这N个字符串中的最大字符串和最长字符串,可以调用字符串处理函数。负责将一个字符串拷贝到另一个字符串,不调用 C++/C 的字符串库函数。解析:在C语言中,可以使用字符串字面量来对字符型数组进行整体赋值,例如。D. 可以在赋值语句中通过赋值运算符 "=" 对字符数组整体赋值。D.不能在赋值语句中通过赋值运算符"="对字符型数组进行整体赋值。

2024-09-06 20:58:54 1121

原创 9.5 C语言练习

给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出和为目标值的那两个整数,并输出它们的数组下标。输入: nums = [3,2,4],target = 6 输出:[1,2]。如果生出的都是母兔,请代码实现:输入你拥有该母兔后的第几年,输出该年你拥有的兔子数。请用 C、JAVA、C# 任一种语言,对数组 {3, 2, 10, 1, 23, 15, 82} 进行由小到大的排序。一个长度为10的数组中重复数据,现要求相同数据只保留一份,其他的用0来代替,被替换的数据移到数组末尾。

2024-09-05 20:01:26 542

原创 9.4C语言循环结构习题

答:书写格式没有问题但循环条件永远为真,不停地进行循环操作,除非循环体中有强制退出循环的语句才能终止循环,其实功能就相当于while(1)。所“完”是指一个数恰好等于它的因子值之和,例如:6是完数,因为 6=1+2+3。解析:与continue不同的是,break是跳出整个循环过程,如果是多重循环则只能退出最靠近的那一层循环。这种布局方式能够更有效的利用缓存,减少不必要的重复计算,从而提高程序的执行效率。答:switch中括号内的表达式,其值的类型应为整数类型,而该函数定义的a为浮点型。

2024-09-04 21:12:23 1023

原创 9.3 C语言顺序结构和选择结构练习

答:if(8==n)更好,因为if(n==8)在C语言中如果输入错误少打一个“=”会导致程序不报错,但影响最终输出结果不方便查找错误。有 4 个变量 a,b,c,d,我们提前并不知道他们的值,请用你的方式将他们从大到小排序。直角(勾股定理)[a*a+b*b==c*c || a*a+c*c==b*b || b*b+c*c==a*a]”,C选项输出语句内为“%x”输出的是十六进制的100不符合题意。3.if(n==8)和if(8== n)两种判断方式,哪一种更好,为什么?a=3,b=5,对a和b的值进行交换。

2024-09-03 21:19:44 834

原创 9.2 C基础习题

执行 (m=a>b) && (n=c>d) 后,n=________(杭州快越科技)7.设 a=3,b=4,c=4,则表达式 a+b>c&&b==c&&allb+c&&b==c 的值为( )。的输出结果是:( ) (紫光云数,新华三,石峰)10.能正确表示a和b同时为正或同时为负的逻辑表达式是:( ) (宇视科技,紫光云数,新华三,石峰)C选项x=++y右侧为一个表达式,左侧为可以存储的数值,先将y+1后赋值给x。

2024-09-02 21:29:09 944

原创 8.30Linux终端命令练习+编译方式习题

整体含义:当你写了一个包含#include 的源代码,并尝试编译它时,预处理器会找到stdio.h文件,并将其内容插入到你的源文件中,紧接在#include 指令之后。可以改为"",表示直接在标准库中寻找该头文件,""表示预处理器首先在当前目录查找该文件,如果没有找到,再区库文件中寻找该头文件。stdio.h:std(标准),i:输入,o:输出,整体表示头文件,它定义了进行输入输出操作所需的宏、类型定义和函数原型。第一步 预处理 ,展开头文件,替换宏,删除注释。

2024-08-30 20:41:44 650

原创 8.29Linux入门简单文件命令练习

利用mkdir新建目录,cd切换至新建目录中构建四个子目录,利用tree命令检查新建目录24081C结构是否符合题目要求。2.tom 对该文件有所有的权限, mary 可以读写该文件, jack 组可以读写执行该文件, john只读该文件。不能单独查看新建目录权限,在此利用ls -hla 命令查看所处目录所有文件权限。1.创建目录24081C,在该目录下添加目录tom,mary,jack,john。利用mkdir命令新建目录,touch命令新建文件。利用mkdir命令新建目录并检查是否创建成功。

2024-08-29 20:42:49 502

原创 8.28作业简单登录界面实现

最后存在问题,让表单居中显示利用简单的下方代码并没有让表单居中而是有所偏移。解决办法是增加注释代码内容得以实现。form{/*设置为绝对位置,并使表单居中显示*/left: 50%;top: 50%;*/结论是当使用CSS的来定位一个元素,并通过设置left: 50%;和top: 50%;试图将其居中时,确实将元素的左上角定位到了其父元素的中心位置。然而,这并不会导致元素本身完全居中,因为这样做只是将元素的左上角对准了中心,而不是元素的中心点。如果设置可以看到表单的左上角是处于中心位置的。

2024-08-28 20:17:41 474 2

空空如也

空空如也

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

TA关注的人

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