![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C
定海之潮
这个作者很懒,什么都没留下…
展开
-
C语言学习中整理的知识
说明:大家好,我所写的东西是我在学习C语言的过程中遇到的一些问题,这些问题我碰到之后觉得重要会记录下来,理解并用自己的话去解释,有些不对的地方还望大家指正。 另外这些都是我平时做题时或者看书时想到的,可能不是按部就班的,有着先后顺序的,望大家见谅。一维数组与指针之间的关系;假如指针变量 px 指向数组 x[] 的首元素,则;x[i], * (px+i), * (x+i), px[i]具有完全相同原创 2017-07-10 21:41:42 · 293 阅读 · 0 评论 -
C语言题目:有一个已经排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
写的不好,您多担待。#include<stdio.h>void btos(int a[], int n)//从大到小的顺序{ int i, j; for (i=9; i>=0; i--) { if (n <= a[i]) { for (j=9; j>=i+1; j--) a[j+1] = a原创 2017-11-20 21:18:28 · 5979 阅读 · 0 评论 -
C语言题目:有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的m个数
这里我假设输入的n的最大值为30。 写的不好,让您见笑。#include<stdio.h>int main(int argc, char *argv[]){ int a[30] = {0}, b[30] = {0}; int i, j, m, n; printf("请输入有几个整数,向后移动几位\n"); scanf("%d%d", &n, &m); p原创 2017-11-20 21:14:04 · 6243 阅读 · 1 评论 -
C语言 简单的在线电子词典
代码中的ip地址写的都是回环测试ip,如果要在两个电脑之间,请修改代码中ip地址一行。另外查询单词的dict.txt文件您需要自己准备,然后修改路径。 写的不好,您多担待。服务器部分:头文件声明(服务器)#ifndef _SERVER_H#define _SERVER_H#include<stdio.h>#include<time.h>#include<sqlite3.h>#includ原创 2017-11-20 20:36:17 · 3033 阅读 · 0 评论 -
C语言 简单的文件下载器
代码中的ip地址写的都是回环测试ip,如果要在两个电脑之间,请修改代码中ip地址一行。然后服务器中的文件夹路径改为您的。 写的不好,您多担待。服务器部分:#include <stdio.h>#include <stdlib.h>#include <dirent.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>原创 2017-11-20 20:23:26 · 1744 阅读 · 1 评论 -
C语言 升级版简单的通讯录 (可将联系人信息存储到电脑中)
写的不好,让您再次见笑了。#include<stdio.h>#include<stdlib.h>#include<string.h>#include<unistd.h>#define N 30typedef struct link { char name[N]; char sex; char num[N]; char remark[N]; struc原创 2017-11-20 20:11:32 · 277 阅读 · 0 评论 -
C语言 简单的通讯录
写的不好,让您见笑了。#include<stdio.h>#include<stdlib.h>#include<string.h>#define N 30typedef struct link { char name[N]; char sex; char num[N]; char remark[N]; struct link *next;原创 2017-11-20 20:09:48 · 189 阅读 · 0 评论 -
输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。错误写法以及正确写法。
题目:输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出数组。 先看一种解法:#include<stdio.h>void swap(int *a, int *b){ int t; t = *a; *a = *b; *b = t; return;}int main(int argc, char *argv[]){ int a[10原创 2017-11-20 20:00:01 · 2875 阅读 · 1 评论 -
自定义函数实现strcpy,strcat,strcmp的功能
在这里我向大家分享如何创建简单的函数实现strcpy,strcat,strcmp的功能, 本人才疏学浅,若有错误,望您不吝赐教。1.自定义函数实现strcpy功能#include<stdio.h>#define N 100void my_strcpy(char *p, char *q){ while (*p++ = *q++);}int main(int argc, char *ar原创 2017-07-30 09:20:26 · 3140 阅读 · 0 评论 -
C语言题目:有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。
这里我假设最多只能30个人一起玩游戏,写的不好,多多包涵。include这里写代码片原创 2017-11-20 22:38:17 · 17339 阅读 · 1 评论