【点我看视频讲解】C程序设计谭浩强第五版课后习题视频讲解
摘要: 写一函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度 解题思路: 字符串以\0作为结尾,则从第一个字符开始向后移动遇到\0认为字符串结束。 答案: #include <stdio.h> int mystrlen(char *str) { int len = 0; char *ptr 阅读全文
posted @ 2020-07-27 16:31 王鹏16 阅读(4032) 评论(0) 推荐(0)
摘要: 有n个人围成一圈,顺序排号。从第1个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位 解题思路: 从第一个人开始,逐个报数,谁报3就退出,并且重置报数,直到最后一个人后,又重新从第一个人继续报数,直到最终只剩一个人的时候退出即可。 答案: #include <stdi 阅读全文
posted @ 2020-07-27 16:30 王鹏16 阅读(3441) 评论(0) 推荐(0)
摘要: 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成最前面m个数,见图8.43。 写一函数实现以上功能,在主函数中输人n个整数和输出调整后的n个数 解题思路: 找出倒数第m个数据,从这里开始保存倒数第m位置的数据,因为倒数第m位置的数据要放到数组最前方,将m之前的数据向后偏移一位,然后将数组第一 阅读全文
posted @ 2020-07-27 16:26 王鹏16 阅读(3010) 评论(0) 推荐(0)
摘要: 输入10个整数,将其中最小的数与第一个数对换, 把最大的数与最后一个数对换 写3个函数: ①输人10个数; ②进行处理; ③输出10个数。 解题思路: 在进行数值逐个比较的同时找到最小值的空间地址以及最大值的空间地址,使用这两个空间中的数据最终与第一和最后数据进行对换即可。 答案: #include 阅读全文
posted @ 2020-07-27 16:24 王鹏16 阅读(1885) 评论(0) 推荐(0)
摘要: 输入3个字符串,要求按由小到大的顺序输出 解题思路: 字符串的比较可以使用strcmp函数,返回值>0表示大于,返回值小于0表示小于,返回追等于0表示相同。其他的比较排序思路与数字的排序交换没有区别,逐个进行比较先找出最大的,然后找出第二大的。 答案: #include <stdio.h> int 阅读全文
posted @ 2020-07-27 16:23 王鹏16 阅读(1802) 评论(0) 推荐(0)
摘要: 输入3个整数,要求按由小到大的顺序输出 解题思路: 先获取到三个变量的地址,然后获取三个数据,通过指针进行比较转换即可 答案: #include <stdio.h> void swap(int *p_a, int *p_b) { int temp = *p_a; *p_a = *p_b; *p_b 阅读全文
posted @ 2020-07-27 16:22 王鹏16 阅读(789) 评论(0) 推荐(0)
摘要: MySQL 服务 和 MySQL 数据库 不同 MySQL 服务:一系列后台进程 MySQL 数据库:一系列的数据目录和数据文件 MySQL 数据库必须在 MySQL 服务启动之后才可以进行访问 启动MySQL服务 net start MySQL net stop MySQL 连接MySQL数据库 阅读全文
posted @ 2020-07-22 15:56 王鹏16 阅读(1914) 评论(0) 推荐(0)
摘要: 首先连接上MYSQL数据库。 1、创建数据库:选中连接名,右键,点击新建数据库。 2、删除数据库:选中要删除的数据库,右键,点击删除数据库 3、创建数据表:双击test01,选中表,右键,新建表 4、修改数据表:选中数据表,右键,设计表,然后跟创建表里的操作一样去编辑字段,数据类型,完整性约束等。 阅读全文
posted @ 2020-07-22 15:00 王鹏16 阅读(5248) 评论(0) 推荐(0)
摘要: python 入门基础知识练习 1编写第一个程序,目前使用的都是python 3 # print('hello world!') 2.查看当前python编辑器的版本号 # python -v 3.使用变量 # message = 'hello world!' # print(message) 4. 阅读全文
posted @ 2020-07-06 15:22 王鹏16 阅读(258) 评论(0) 推荐(0)