自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习Linux时的一些问题,浅层地自问自答

NAT模式下,虚拟机和主机共享IP,处于同一网段,虚拟机需要通过主机的IP访问外网,外部无法访问虚拟机。主机模式下,虚拟机与主机通过虚拟网卡连接,无法访问外网,外部也无法访问虚拟机。快照可以抓拍某一时间点的数据,在O(1)内创建快照,期间允许写入访问。NAT模式下,主机访问虚拟机的话,在终端输入ping和虚拟机的IP,虚拟机访问主机的话,ping加主机的IP。Linux的目录是一个树形结构,没有盘符概念,只有一个根目录/,其他所有文件都在它下面。4、简单说下桥接模式、NAT模式和主机模式的区别?

2025-03-18 20:07:36 156

原创 Linux的一些基础操作

在终端中,有三种模式,一般模式(普通模式)、命令模式。

2025-03-18 19:10:22 110

原创 VMware中的Linux虚拟机无法联网解决方法其一

比如:可能是宿主机或虚拟机防火墙的问题,可能是校园网限制的问题,可能是网关配置错误,可能是驱动的不兼容。重装虚拟机,只要进入Linux系统的时候,不要把“定位”关了就🆗,我之前一直把定位关了笑哭。我在网上查了很多资料,搜了很多解决办法都无法解决虚拟机无法联网的问题。但是,好像并没有复杂。

2025-03-17 20:03:22 140

原创 《C Primer Plus》(第六版)第十四章:结构与其他数据类型|复习题与编程练习答案参考

文件可能包含多场比赛的数据,所以同一位球员可能有多行数据,而且同一位球员的多行数据之间可能有其他球员的数据。要实现这些功能,最简单的方法是把结构的内容都初始化为零,把文件中的数据读入临时变量中,然后将其加入相应的结构中。程序读完文件后,应计算每位球员的安打率,并把计算结果储存到结构的相应成员中。最简单的方法是改动储存在内存中的所有数据,然后再把最后的信息写入文件。中的图书目录程序,使其按照输入图书的顺序输出图书的信息,然后按照标题字母的声明输出图书的信息,最后按照价格的升序输出图书的信息。

2025-03-12 21:35:26 420

原创 《C Primer Plus》(第六版)第十三章:文件输入\输出|复习题与编程练习答案参考

然后该程序查找该文件,打印文件中包含该字符串的所有行。编写一个文件拷贝程序,提示用户输入文本文件名,并以该文件名作为原始文件名和输出文件名。一种把这些数字转换为图片的粗略方法是:该程序使用数组中的值初始化一个20×31的字符数组,用值0。最后,程序显示最终的图片(即,打印所有的字符串),并将结果储存在文本文件中。编写一个文件拷贝程序,该程序通过命令行获取原始文件名和拷贝文件名。编写一个程序,按顺序在屏幕上显示命令行中列出的所有文件。中的程序,要求提示用户输入文件名,并读取用户输入的信息,不使用命令行参数。

2025-03-07 08:53:13 608

原创 《C Primer Plus》(第六版)第十二章:存储类别、链接和内存管理|复习题与编程练习答案参考

已经是原始数据的备份,所以该函数无法更改主调函数中相应的值。second()函数使用的是主函数声明的静态外部链接color,所以将color的值修改成立G。个不同的种子值运行,生成的 数字出现的次数是否相同?first()函数使用的color仅限在这个函数使用,调用完了以后,该值就会销毁;和srand()函数,它们的格式相同。向一个对象,该对象的大小正好能容纳被储存的特定单词。题(即要输入多少个单词),创建一个动态数组,该数组内含相应的指向。在一个循环中编写并测试一个函数,该函数返回它被调用的次数。

2025-03-04 19:11:32 443

原创 《C Primer Plus》(第六版)第十一章:字符串和字符串函数|复习题与编程练习答案参考

如果成功,该函数返指向该字符的指针,如果在字符串中未找到指定字符,则返回空指针(该函数的功能与 strchr()函数相同)。在一个完整的程序中测试该函数,使用一个循环给函数提供输入值。的函数,接受一个字符和一个指向字符串的指针作为两个函数形参。在一个完整的程序中测试该函数,使用一个循环给函数提供输入值。设计并测试一个函数,从一行输入中把一个单词读入一个数组中,并丢弃输入行中的其余字符。在一个完整的程序中测试该函数,使用一个循环给函数提供输入值。函数接受一个指向字符串的指针作为参数,并返回该字符串的长度。

2025-03-03 20:14:12 781

原创 《C Primer Plus》(第六版)第十章:数组和指针|复习题与编程练习答案参考

中的一个拷贝函数把该数组中的数据拷贝至另一个二维数组中(因为二维数组是数组的数组,所以可以使用处理一维数组的拷贝函数来处理数组中的每个子数组)。该函数本身不需要修改,只需要选择合适的实际参数(实际参数不需要是数组名和数组大小,只需要是数组元素的地址和待处理元素的个数)。在C语言中,当传递二维数组到函数时,您需要指定第一个维度的大小为星号(*)或者省略第一个维度的大小,同时数组的第二维(列数)必须明确指定。类型数组中最大值和最小值的差值,并在一个简单的程序中测试该函数。在一个简单的程序中测试该函数。

2025-03-02 14:27:29 441

原创 《C Primer Plus》(第六版)第九章:函数|复习题与编程练习答案参考

如果整数超出规定上下限,函数再次打印菜单(使用a部分的函数)提示用户输入,然后获取一个新值。形式参数是定义在被调函数中的变量,实际参数是出现在调用函数中的值,该值被赋给形式参数,可以把实际参数看成是在初始化形式参数的值。两数的调和平均数这样计算:先得到两数的倒数,然后计算两个倒数的平均值,最后取计算结果的倒数。如果要让被调函数改变主调函数中的变量,应使用指针作为参数,如果希望把更多的值传回主调函数,必须这么做。合并一个函数,以一个字符作为参数,如果该字符是一个字母则返回一个数值位置,否则返回-1。

2025-02-28 11:04:45 663

原创 《C Primer Plus》(第六版)第八章:字符输入/输出和输入验证|复习题与编程练习答案参考

获得用户选择的选项后,程序提示用户输入两个数字,然后执行用户刚才选择的操作。程序使float类型的变量储存用户输入的数字,如果用户输入失败,则允许再次输入。进行除法运算时,如果用户输入0作为第2个数(除数),程序应提示用户重新输入一个新值。之前,把输入作为字符流读取。序列中,空格字符前面的字符都是非打印字符,要特殊处理这些字符。如果在字符输入之前输入了数字,就应该在处理字符输入之前添加删除换行符的代码。)策略,如果用户没有欺骗程序,那么程序很快就会猜到正确的答案。的可执行程序,用于统计输入的字符数。

2025-02-27 09:10:52 432

原创 《C Primer Plus》(第六版)第七章:C控制语句:分支和跳转|复习题与编程练习答案参考

编写一个程序,在循环中用switch语句实现用户输入不同的字母时有不同的响应,即输入a的响应是让用户输入洋蓟的磅数,b是甜菜的磅数,c是胡萝卜的磅数,q是退出订购。随后,程序应显示所有的购买信息:物品售价、订购的重量(单位:磅)、订购的蔬菜费用、订单的总费用、折扣(如果有的话)、运费和包装费,以及所有的费用总额。如果输入 1~5 以外的数字,程序应提醒用户输入正确的选项,然后再重复显示菜单提示用户输入。程序要记录累计的重量。即,如果用户输入 4 磅的甜菜,然后输入 5磅的甜菜,程序应报告9磅的甜菜。

2025-02-25 17:54:52 693

原创 《C Primer Plus》(第六版)第六章:C控制语句:循环|复习题与编程练习答案参考

编写一个程序,要求用户输入一个上限整数和一个下限整数,计算从上限到下限范围内所有整数的平方和,并显示计算结果。然后程序继续提示用户输入上限和下限整数,并显示结果,直到用户输入的上限整数小于下限整数为止。最后,使用循环显示两个数组的内容,第一个数组显示成一行,第二个数组显示在第一个数组的下一行,而且每个元素都与第一个数组各元素相对应。编写一个程序打印一个表格,每一行打印一个整数、该数的平方、该数的立方。编写一个程序,读取一行输入,然后把输入的内容倒序打印出来。打印这样的图形,要根据用户输入的字母来决定。

2025-02-24 21:02:45 956

原创 《C Primer Plus》(第六版)第五章:运算符、表达式和语句|复习题与编程练习答案参考

编写一个程序,提示用户输入一个身高(单位:厘米),并分别以厘米和英寸为单位显示该值,允许有小数部分。类型的值作为温度值,并把该值作为参数传递给一个用户自定义的函数Temperatures()。修改程序,使其可以与用户交互,根据用户输入的数进行计算(即,用读入的一个变量来代替20。编写一个程序,提示用户输入一个整数,然后打印从该数到比该数大10的所有整数(例如,用户输入。编写一个程序,把用分钟表示的时间转换成用小时和分钟表示的时间。编写一个程序,提示用户输入天数,然后将其转换成周数和天数。

2025-02-23 12:29:47 977

原创 《C Primer Plus》(第六版)第四章:字符串和格式化输入/输出|复习题与编程练习答案参考

复习题复习题1.再次运行程序清单4.1,但是在要求输入名时,请输入名和姓(根据英文书写习惯,名和姓中间有一个空格),看看会发生什么情况?为什么?

2025-02-22 16:56:43 383

原创 《C Primer Plus》(第六版)第三章:数据和C|复习题与编程练习答案参考

原因2:int在不同系统有可能是16位,也可能是32位,而long类型在C标准下保证至少是32位,如果确实需要32位整数,应用long类型,以便把程序移植到16位机后仍然可以正常工作(C99中推荐使用int32_t / int64_t(定义于<stdint.h>)明确位宽,替代原生int / long)。转换过程中,每一步的计算都可能产生小数,例如,1杯等于0.5品脱,如果输入1杯,用整数的话品脱数会是0,而用浮点数则是0.5,更准确。编写一个程序,读取一个浮点数,先打印成小数点形式,再打印成指数形式。

2025-02-18 14:22:40 1009

原创 《C Primer Plus》(第六版)第二章:C语言概述|复习题与编程练习答案参考

英语:没有遵循英语语法规则,比如最基本的“主谓宾”。fly can I.C语言:不遵循C语言的规则,比如每条语句结束后要敲上分号。/*注释注一半...int m //缺少分号printf(没有双引号);英语:单词没问题,语法也没问题,但意思牛头不对马嘴。我用嘴巴看了河的一根手指。C语言:自己出错导致,编译器无法理解你的真正用途。n=2;n2=n*n;n3=n2*n2;printf("n=%d,n的平方为%d,n的立方为%d",n,n2,n3);

2025-02-16 16:32:55 900

原创 《C Primer Plus》(第六版)第一章:初识C语言|复习题与编程练习答案参考

《C Primer Plus》(第六版)第一章:初识C语言|复习题与编程练习答案参考

2025-02-15 19:52:18 301

原创 C语言实现小数的四舍五入

C语言实现小数的四舍五入。

2023-10-07 13:31:01 309 1

原创 关于“‘\n‘另起一行”的用法

在调用的函数内的引用的参数末尾加入"\n",即可达到与下一行的代码换行的效果,它的意思是"在下一行的最左边开始新的一行",下面给大家演示一下具体用法。1.第一行参数末尾不用换行符,用空格可与下一行参数组成句子,如下。2.更方便的方法是在第一行就用换行符。最终输出的结果与上面是一样的。

2023-09-25 08:59:59 461 1

空空如也

空空如也

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

TA关注的人

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