- 博客(26)
- 收藏
- 关注
原创 【无标题】
PPPoE Client会根据一定的条件从返回PADO报文的PPPoE Server中选定符合条件的PPPoE Server,并向它返回一个会话请求报文PADR(非广播)(PPPoE Active Discovery Request,PPPoE激活发现请求),在PADR报文中封装所需的服务信息。详细对比如下图所示。PPPoE协议采用(CS)Client/Server模式,如PPPoE接入组网图所示,基本的PPPoE组网中的角色有PPPoE Client,PPPoE Server,以及RADIUS设备。
2024-03-12 09:42:45
636
原创 codeblocks 汉化包+汉化教程,仅需三步
汉化包提取地址: https://pan.baidu.com/s/1v1uPsOLmc7HLK9kB2vLbmw 提取码:7gjn code blocks 汉化教程 第一步:提取汉化包,直接下载到桌面即可 第二步:解压 解压成一个 文件夹,像这样 第三步:找到codeblocks的目录 ,依次打开以下步骤 ...
2018-11-23 08:38:34
94150
79
原创 如何处理codeblocks 下载安装及不能编译的情况,摸索好长时间,绝对靠谱
首先是下载,去codeblocks官网下载第一步第二步第三步第四步这三个任意选一个吧 ,我选的这三个里的 第一个,因为mingw 是编译器然后就是安装了这个全勾上吧,默认的好像是全勾,最好看一下 特别是 MinGW 这个 选C盘最好,按照默认步骤来,应该不会出现编译器问题,如果存在,下面的方法也适用。选其他盘也行,但是刚开始 会有...
2018-11-21 18:21:22
976
2
原创 codeblocks汉化包 可提取
https://pan.baidu.com/s/1v1uPsOLmc7HLK9kB2vLbmw 提取码: 7gjn
2018-10-22 17:57:20
1314
原创 C语言 冒泡排序 函数
#include<stdio.h>void sort(int a[],int n){ int i,j,temp; for(i=0;i<n-1;i++){ for(j=0;j<n-1-i;j++){ if(a[j]>a[j+1]){ temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } } ...
2018-05-31 20:42:08
23827
5
原创 关于 n=sizeof(a)/sizeof(int)的含义
sizeof() 是运算符,计算小括号里的变量占内存多少单元,计量单位是字节数。sizeof(int); 计算一个 int 型 变量占内存多少单元。sizeof(a) 计算 整型数组里元素 占用内存多少单元。显然,整型数组元素 占用内存为 x* sizeof(int) 个字节。//x为元素个数n=sizeof(a)/sizeof(int) = [10 * sizeof(int)] / size...
2018-05-31 20:41:04
14475
原创 C语言 之 函数
函数是具有特定功能的代码块,能大大简化程序,提高开发效率。从函数定义来看:分为库函数和用户之定义函数。(库函数比如scanf printf都是库函数里的)从有无返回值来看:分为有返回值和无返回值函数。从有无参数来看:分为有参数函数和无参数函数。通常 参数和返回值可以组合成4种函数(无参数无返回值 ,无参数有返回值,有参数无返回值 ,有参数有返回值)无参数函数定义:类型标识符 函数名(){ ...
2018-05-30 01:16:18
200
原创 C语言 之 冒泡排序
原始数据:28 36 19 2 23第一趟 第一次:28 36 19 2 23 第二次:28 19 36 2 23 第三次:28 19 2 36 23 第四次:28 19 2 23 36第二趟 第一次: 19 28 2 23 36 第二次: 19 2 28 23 36 第三次: 19 2 23 28 36第三趟 第一次:2 19 23 28 36 第二次:2 19 23 28 36第四趟 第一次:...
2018-05-30 00:01:33
203
原创 产生一个取值范围在【x,y】间的随机数;
arc4random()%(y-x+1) + x; *arc4random()是一个产生随机数的函数, 取余的得到的数为0到y-x,加上x后,范围变成x到y;
2018-05-28 20:39:26
922
原创 C语言 - 数组拷贝
int a[5] = {1,2,3,4,5},b[5] = {0};for(i=0;i<5;i++){ b[i]=a[i];} return 0;
2018-05-28 20:37:00
4842
原创 百鸡问题
题目描述 用小于等于n元去买100只鸡,大鸡5元/只,小鸡3元/只,还有1/3元每只的一种小鸡,分别记为x只,y只,z只。编程求解x,y,z所有可能解。输入 测试数据有多组,输入n。输出 对于每组输入,请输出x,y,z所有可行解,按照x,y,z依次增大的顺序输出。样例输入40样例输出x=0,y=0,z=100x=0,y=1,z=99
2018-01-12 10:25:59
491
原创 输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数。 输入 一个华氏温度,浮点数 输出 摄氏温度,浮点两位小数 样例输入 -40
题目描述输入一个华氏温度,要求输出摄氏温度。公式为 c=5(F-32)/9 输出要求有文字说明,取位2小数。输入一个华氏温度,浮点数输出摄氏温度,浮点两位小数样例输入-40样例输出c=-40.00#includeint main(){ double c,f; scanf("%lf",&f); c=5*(f-32)/9; pri
2018-01-11 11:38:21
54367
1
原创 有三个整数a b c,由键盘输入,输出其中的最大的数。
题目描述有三个整数a b c,由键盘输入,输出其中的最大的数。输入一行数组,分别为a b c输出a b c其中最大的数样例输入10 20 30样例输出30#include int main(){ int a, b, c, max; scanf("%d %d %d", &a, &b, &c); if (a > b) {
2018-01-11 11:20:04
98862
2
原创 级数求和
请各位同学独立自觉完成相关练习,有不懂的问题要相互讨论,或向AC的同学请教。1008: 级数求和时间限制: 1 Sec 内存限制: 128 MB提交: 489 解决: 262[提交][状态][讨论版]题目描述已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1输入键盘输入 k
2018-01-11 11:11:29
1073
转载 一维数组排序
一维数组排序题目描述对一维数组按照从小到大的顺序排序。程序定义函数sort()来实现数组a的排序。函数原型如下:int sort(int a[], int n);数组元素的输出调用PrintArr()。输入第一行输入一个整数n(1输出输出占一行。对这n个整数数按照从小到大的顺序输出,数据之间用一个空格隔开。样例输入66 5
2018-01-05 11:04:53
4216
原创 阶乘表 C语言
#includeint main(){ long long int n,i,a; a=1; scanf("%lld",&n); for(i=1;i { a=a*i; printf("%-4lld%-20lld",i,a); printf("\n"); }}
2018-01-05 11:00:42
1686
原创 将"China"译成密码
#includeint main(){ char c1,c2,c3,c4,c5; c1=getchar(); c2=getchar(); c3=getchar(); c4=getchar(); c5=getchar(); c1=c1+4; c2=c2+4; c3=c3+4; c4=c4+4;
2018-01-05 10:20:41
1144
转载 最大公约与最小公倍
#includeint main(){ long long m,n,r,s,a,b; scanf("%lld %lld",&m,&n); a=m; b=n; while(m%n!=0) { r=m%n; m=n; n=r; } s=(a*b)/n;
2018-01-04 12:02:25
278
原创 求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字。
#include int main(){ long long int sn,sum,n,i; sum=1; sn=0; scanf("%lld",&n); for(i=1;i{ sum=sum*i; sn=sn+sum;} printf("%lld",sn);}
2018-01-04 11:14:55
15413
5
原创 青蛙(二)
#include#includeint main(){ int n,m,i; char a[5]; while(scanf("%d %d",&n,&m)!=EOF) { for(i=0;i { gets(a); if(a[0]=='m') p
2018-01-04 10:24:42
268
原创 A+B Problem C语言
1000: A+B Problem时间限制: 10 Sec 内存限制: 125 MB提交: 992 解决: 822[提交][状态][讨论版]题目描述Calculate a+b输入Two integer a,b (0输出Output a+b样例输入1 2样例输出3#includeint
2018-01-02 19:38:37
4862
转载 百鸡问题 C语言
#includeint main(){double n;while(scanf("%lf",&n)!=EOF){int b,m;for(b=0;b{if((double)b*5>n||b>100)break;for(m=0;m{if((n-(double)m*3-(double)b*5)*3100||m>100||100-b-m>100||b
2017-12-29 10:30:11
2198
转载 选票统计(一)(结构体专题)C语言
#include #include #includetypedef struct Vote//定义一个结构体{ char name[50]; int votes;} VOTE;int main(){ char ch[20]; int i,n,j; VOTE p[5]= { {"zhang",0
2017-12-28 11:54:45
3275
原创 去掉特定字符 C语言
#includeint main(){ char a[1000]; char b; int i=0,m; while(scanf("%s",&a)!=EOF) { getchar(); m=strlen(a); scanf("%c",&b); for(i=0;i
2017-12-28 11:15:19
1060
翻译 用筛法求之N内的素数。
#includeint main(){ int i,j,n,a[1000]; scanf("%d",&n); for(i=1;i{a[i]=i; //将1~n储存在数组a[i]中}for(i=2;i{for(j=i+1;j { if(a[i]!=0&&a[j]!=0)
2017-12-28 10:36:45
429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人