自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 6-16 读取大写字符串

编写一个C语言函数input_upper_string( ),功能是从键盘输入长度不超过n-1个字符的一句话保存到指针变量str所指向的字符数组,并检查每一个字符,如果该字符是小写字母,则转换为大写字母。

2023-08-10 17:12:44 148 1

原创 6-15 棋盘布局判断

N皇后问题(NQP,N-Queen Problem):在N行N列的国际象棋棋盘上放置N个皇后,使其不能互相攻击。由于国际象棋中的皇后可以在同一行、或同一列、或同一斜线(两个方向的斜线)上行走,因此在同一行、或同一列、或同一斜线上不能放置多于一个皇后。例如,NQP在N等于5时的一个解如下图所示。

2023-08-10 17:09:20 160 1

原创 6-14 转换日期

编写一个C语言函数to_date( ),功能是根据给定的整数n,计算一年中的第n天是几月几日,然后保存到Date类型的变量并作为返回值返回。假定年份是平年,即2月有28天。该函数不允许从键盘读取数据,也不允许输出数据到屏幕。

2023-08-10 17:03:35 128 1

原创 6-13 线段中点

编写2个C语言函数:input_point( )和middle( )。函数input_point( )的功能是从键盘读入2个点的坐标分别保存到指针a和b所指向的Point类型的变量。函数middle( )的功能是计算以点a和点b为端点的线段ab的中点的坐标保存到Point类型的变量,并作为返回值返回。该函数不允许从键盘读取数据,也不允许输出数据到屏幕。

2023-08-10 16:59:51 139 1

原创 6-12 数组逆序(三)

(1) 编写4个C语言函数:input_numbers( )、print_numbers( )、reverse( )和swap( ),分别对应的函数原型如下:void input_numbers(int number[], int n);void print_numbers(int number[], int n);void reverse(int number[], int n);void swap(int * x, int * y);函数input_numbers( )的功能是读取键盘输入的

2023-08-10 16:53:23 103 1

原创 6-11 数组逆序(二)

1) 编写2个C语言函数:input_numbers( )和print_reversed_numbers( ),分别对应的函数原型如下:void input_numbers(int number[], int n);void print_reversed_numbers(int number[], int n);函数input_numbers( )的功能是读取键盘输入的n个整数保存到数组number。函数print_reversed_numbers( )的功能是以逆序输出数组number的n个整

2023-08-10 16:51:13 83 1

原创 6-10 素数判定(三)

(1) 编写一个C语言函数,函数名字是is_prime,返回值是int类型,参数列表有一个int类型变量n作为形式参数。函数is_prime( )的功能是根据给定的n值来判断n是素数或者合数,如果是素数则返回整数1,即逻辑值“真”,如果是合数则返回整数0,即逻辑值“假”。is_prime( )不允许从键盘读取数据,也不允许输出数据到屏幕。函数is_prime( )对应的函数原型如下:

2023-08-10 16:47:41 90 1

原创 6-9 整数逆序(三)

编写一个C语言函数,函数名字是reverse,返回值是void类型,即不需要返回值,参数列表有一个指向long long类型的指针变量n作为形式参数。函数reverse( )的功能是根据给定指针变量n所指向的整数计算其对应的逆序整数并保存覆盖原来的值。函数reverse( )不允许从键盘读取数据,也不允许输出数据到屏幕。

2023-08-10 16:45:53 110 1

原创 6-8 斐波那契数列(六)

编写一个C语言函数,函数名字是print_fib,返回值是int类型,参数列表有2个long long类型变量m和n作为形式参数

2023-08-10 16:43:17 95 1

原创 CentOS Stream 8 基于 packstacl工具安装 openstack(V版)

设置参数 CONFIG_NEUTRON_OVN_BRIDGE_IFACES ,OVN 会自动创建 br-ex 虚拟交换机并使 ens160 桥接到 br-ex 虚拟交换机上,未来云主机通过 br-ex 可以连通外部网络。将 comtroller节点 的 hosts文件 拷贝到 compute节点 上。将 comtroller节点的yum配置文件,拷贝至compute节点中。停用、开机关闭 NetworkManager 服务。启用并开机自启 network 服务。启用并开机自启 network 服务。

2023-08-06 18:29:26 402 1

原创 6-7 整数筛选(二)

轻院教材【练习7-17】。

2023-03-25 22:38:57 118

原创 6-6 平年闰年判断

平年与闰年的判断标准如下: - 如果年份是100的倍数,且能被400整除,则该年份是闰年; - 如果年份不是100的倍数,且能被4整除,则该年份是闰年; - 如果以上都不满足,则该年份为平年。编写一个C语言函数,函数名字是is_leap,返回值是int类型,参数列表有一个int类型变量year作为形式参数。函数is_leap( )的功能是根据给定的year值来判断该年份是平年或闰年,如果是闰年则返回整数1,即逻辑值“真”,如果是平年则返回整数0,即逻辑值“假”。

2023-03-25 22:34:32 112

原创 6-5 百分制转换等级制

函数to_grade( )的功能是按照给定的百分制整数分数score计算出相应的等级,并把该等级返回。如果整数变量score不满足条件 “0 ≤ score ≤ 100”,则函数to_grade( )返回值是’ ’(即空格)。函数to_grade( )不允许从键盘读取数据,也不允许输出数据到屏幕。

2023-03-25 22:28:46 103

原创 6-4 分数转换小数(二)

1) 编写一个C语言函数,函数名字是divide,返回值是void类型,即不需要返回值,参数列表有3个int类型变量m、n和scale作为形式参数。函数divide( )的功能是把分数m/n转化为小数输出,即计算m除以n的商,并输出商到屏幕(只输出商,不输出m或n等无关的内容)。计算结果保留到小数点后scale位,最末位的数使用直接截断的方式,不需要四舍五入。每10个小数位为一组,使用空格分隔。行末没有空格,也没有换行符。

2023-03-25 22:22:06 81

原创 6-3 斐波那契数列(五)

(1) 编写一个C语言函数,函数名字是fib,返回值是long long类型,参数列表有一个int类型变量n作为形式参数。

2023-03-25 22:16:54 155

原创 6-2 【0712】星期转换(二)

编写一个C语言函数,函数名字是print_day,返回值是void类型,即不需要返回值,参数列表有一个int类型变量day作为形式参数。函数print_day( )的功能是根据给定的整数变量day,如果day的值在0至6的范围,则相应输出“Sunday”至

2023-03-18 10:27:20 149

原创 6-1 【0711】求最值(三)

教材【练习7-11】。

2023-03-18 10:19:28 76

原创 netstat命令简单的使用

本文简单总结一下使用netstat对端口号、进程名称、进程ID进行互查netstat命令,全称是network statistics,即网络统计若只知道,端口号、进程名称、进程ID其中之一,那如何进行互查?

2023-03-11 21:27:27 1650

转载 一文搞懂网络知识,IP、子网掩码、网关、DNS、端口号

如果将子网掩码设置过大,也就是说子网范围扩大,那么,根据子网寻径规则,很可能发往和本地主机不在同一子网内的目标主机的数据,会因为错误的判断而认为目标主机是在同一子网内,那么,数据包将在本子网内循环,直到超时并抛弃,使数据不能正确到达目标主机,导致网络传输错误;以太网地址管理机构(除了管这个外还管别的)(IEEE)(IEEE:电气和电子工程师协会)将以太网地址,也就是48比特的不同组合,分为若干独立的连续地址组,生产以太网网卡的厂家就购买其中一组,具体生产时,逐个将唯一地址赋予以太网卡。

2023-03-11 21:03:17 2636

原创 VMware Workstation 快照与克隆的使用

常用场景:初学者安装好虚拟机操作系统后,创建一个虚拟机快照。如果后期做实验时,清除配置、系统崩溃等情况,可以恢复到初始状态,不必再重新安装虚拟机操作系统。

2023-03-11 20:59:30 2397

原创 VMware Workstation改默认语言为中文

在桌面上找到VMware Workstation Pro的图标,右键,修改快捷方式里的目标属性,在最后加上。

2023-03-11 20:17:45 7811

原创 Linux 用户管理 (useradd 、userdel、usermod、passwd,chage)

在Linux系统中,存在三种用户: root 用户 、系统用户、普通用户。系统中的每一个用户都有一个 ID (UID)、UID是区分用户的唯一标志;1)root 用户的 UID 为02)系统用户的 UID 范围是 1~999(大多数系统用户是不能直接登录,它们的登录 shell 为 /sbin/nologin )3)普通用户的 UID 范围是 1000~60000

2023-01-31 20:55:09 1211

原创 Linux Vim的使用(超详细,只看这一篇就足够了!)

命令模式是用户进入 Vim 后的初始状态,在此模式中,可输入 Vim 命令,让 Vim 完成不同的工作,如光标移动,删除字符和单词、段落复制等,可以对选定内容进行复制。此模式主要用来进行文字编辑辅助功能,如字符串查找、替代和保存文件等,在命令模式中输入 ”:“ 字符即可进入末行模式。若输入命名出错则返回命令模式。在该模式下,移动光标以选定要操作的字符串,输入 c 剪切选定块的字符串,输人 y 复制选定块的字符串。在输入模式下,可对编辑的文件添加新的内容及修改,为此模式的唯一功能(文本输入)。

2023-01-31 20:54:15 6168

原创 VMware Workstation 安装 CentOS8虚拟机教程(精简版)

写在开头:最近换了猪猪的CSDN号,以往账号内容将在此账号发布!

2023-01-31 20:42:55 1105 1

空空如也

空空如也

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

TA关注的人

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