- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 指向函数的指针变量做函数参数
指向函数的指针变量作为函数的参数c程序://构造函数指针做函数的参数#include <stdio.h>int max(int a,int b){ int z; if(a>b) { z=a; } else { z=b; } return z;} int min(int a1,int b1){ int z1; if(a1>b1) { z1=b1; } else { z1=a1; } return z1;} int
2020-10-24 13:12:07 1445
原创 extern在Dev-c++里的编译失败后的修改
在Dev-c++里编译如下的程序总是会报错c程序如下://extern声明外部变量为全局变量#include <stdio.h>int max(int x,int y){ int z; if(x>y) { z=x; } else { z=y; } return z;} main(){ extern A,B; printf("最大值是%d\n",max(A,B));}int A=13,B=15;经过调试,修改为如下可以正常运行:c程
2020-10-16 14:50:54 504
原创 递归经典汉诺塔问题
汉诺塔问题c程序://汉诺达问题#include <stdio.h> void move(char x,char y)//定义移函数 { printf("%c-->%c\n",x,y);}void Hanio(int n,char one,char two,char three)//定义hanio函数 { if(n==1) { move(one ,three);//递归出口 } else { Hanio(n-1,one,three,two);//
2020-10-15 15:18:53 109
原创 递归算法
递归c程序//递归求阶乘#include <stdio.h>long fun1(long n){ int mult; if(n<0) { printf("不存在阶乘\n"); } else if(n==0||n==1) { mult=1; } else { mult=fun1(n-1)*n; } return mult; } main() { int x,y; printf("请输入一个整数进行递归\n"); sc
2020-10-15 10:14:20 81
原创 c语言之函数的嵌套
函数的嵌套c程序//计算平方阶乘long fun1(long a)//阶乘函数{ long b,mult=1; for(b=1;b<=a;b++) { mult=mult*b; } return mult;} long fun2(long c)//计算平方 { long d; d=c*c; return d; } #include <stdio.h>main(){ long z; z=fun1(fun2(2))+fun1(f
2020-10-15 09:52:55 841
原创 自学C语言 函数篇
利用函数进行数据的比较大小// 利用函数进行数据的比较大小int max(int x,int y){ int z; z=x>y?x:y; return z;}#include <stdio.h>main(){ int max(int x,int y); int a,b,c; printf("请输入两个数字比较大小:\n"); scanf("%d%d",&a,&b); c=max(a,b); printf("较大的数是%d\n",c);}
2020-10-12 17:06:36 128
原创 c语言:报文的加密;A变成E,a变成e,W变成A,w变成a等
c程序://报文的加密;A变成E,a变成e,W变成A,w变成a等#include <stdio.h>main(){printf(“请输入电文:\n”);char c;while(1){c=getchar();while(c!=’\n’){if((c>=‘A’&&c<=‘Q’)||(c>=‘a’&&c<=‘q’)){c=c+4;printf("%c",c);break;}else if((c>=‘W’
2020-10-10 20:17:35 5035 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人