自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c语言编程-字符线性表基本功能的实现与应用

c语言编程-字符线性表基本功能的实现与应用清华大学出版社大学计算机基础实验指导书中有可以实现整数线性表的代码,若要实现字符线性表,思路基本不变,对某些定义部分做出相应改动即可,代码如下:#include<stdio.h>#include<stdlib.h>#include<windows.h> #define MAX 100typedef char...

2019-05-22 16:10:18 679

原创 c语言编程-字符串中查找字符位置

c语言编程-字符串中查找字符位置思路:用两个字符数组,一个负责接收输入,一个负责筛选*号前的待查找字符串#include<stdio.h>int main(){char a[100],b[100]; char c; int p=1,q=0; gets(a); for(int j=0;a[j]!='*';j++) {b[j]=a[j]; q++; } c=a[q...

2019-05-22 14:45:20 9170

原创 c语言编程-最大公约数最小公倍数问题

c语言编程-最大公约数最小公倍数问题#include <stdio.h>int main() { int m, n, p, tmp; scanf("%d,%d", &m, &n); int a=m,b=n; if (m>=n) {m=a; n=b; } else {m=b; n=a; } p=...

2019-05-21 20:56:42 564

原创 c语言编程-排序后插入新的数排序

c语言编程-排序后插入新的数排序#include<stdio.h>int main(){int n,e,p=0,q=0; scanf("%d",&n); int a[9]; for(int k=0;k<n;k++) scanf("%d ",&a[k]); scanf("%d",&e); for(int i=0;i<n;i++)...

2019-05-21 20:55:46 1111

原创 c语言编程-二进制转化为十进制

c语言编程-二进制转化为十进制#include<stdio.h>static int a=0;double bintodec(char*str){ a=a*2+(*str-'0'); return 0;}int main(){ char ch; while(ch=getchar(),ch!='\n') { char *p=&ch; bintod...

2019-05-21 20:54:19 35722 7

原创 c语言编程-牛顿迭代法

c语言编程-牛顿迭代法#include <stdio.h>#include <math.h>double root(double (*f)(double),double (*f1)(double), double x,double eps);double fx(double x){ return 2*x*x*x-4*x*x+3*x-6; }double f...

2019-05-21 20:46:54 4595 1

原创 c语言编程-按规则逆序输出字符串

c语言编程-按规则逆序输出字符串#include<stdio.h>#include<string.h>int main(){int n; char a[100]; gets(a); n=strlen(a); for(int i=0,j=1;i<n-1;i++,j++) { for(int k=j;k>0;k--) {printf("%c...

2019-05-21 20:32:39 731

原创 c语言编程题-字符统计

c语言编程题-字符统计#include<stdio.h>#include<string.h>int main(){ char a[100]; gets(a); char s[100]; int i=0,j=0; while(a[i]!='\0') { if(a[i]>='a'&&a[i]<='z'||a[i]>='...

2019-05-21 20:31:27 1140

原创 c语言编程-逆序函数

此题我使用了itoa函数,可以直接实现整数转字符串#include<stdio.h>#include<stdlib.h>#include<string.h>void fun(int n, char st[]){ int l;char c; itoa(n, st, 10); l = strlen(st); for (n = 0; n &l...

2019-05-21 20:28:14 3228

原创 c语言编程(递归问题)-Ackermann函数ack(m,n)

c语言编程(递归问题)-Ackermann函数ack(m,n)#include <stdio.h>int ack(int m,int n){if(m==0) return(n+1);else if(n==0)return(ack(m-1,1));elsereturn(ack(m-1,ack(m,n-1)));}int main(){ int m,n; ac...

2019-05-21 19:55:01 7531

原创 c语言编程-小明的加减法(叛逆期的小明什么都喜欢反着做,连看数字也是如此(负号除外),比如:)

c语言编程-小明的加减法主要思想:整数的逆向输出#include<stdio.h>int main(){int a,b,x,y,s,t,c=0,d=0; scanf("%d %d",&x,&y); a=(x+y)/2; b=(x-y)/2; while(a!=0) { c=c*10+a%10; a=a/10; } while(b!=0) {...

2019-05-21 19:27:44 2948 1

原创 c语言编程-找出2-N之间的孪生素数的个数

c语言编程题-孪生素数的判断代码一般思路:利用循环判断某个数字是否为素数,再通过对相邻素数的差值判断来筛选孪生素数方法如下:#include<stdio.h>int main(){int a=2,b,c,i=2,j=0,k=0,n=2,N;scanf("%d",&N);while(n<=N){while(i<=(n/2)){if(n%i==0)...

2019-05-21 17:54:45 4391

空空如也

空空如也

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

TA关注的人

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