自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 求圆周长面积

#define p1 3.1415926#include <stdio.h>#include <math.h>int main(){ double r=3.67,c,s,v; c=2*p1*r; s=p1*pow(r,2); v=4.0/3.0*p1*pow(r,3); printf("s=%f\nc=%f\nv=%f\n",s,c,v); retur...

2018-12-08 14:36:33 293

原创 水仙花数的两种写法

/*输入两个三位数,判断是否为水仙花数*/#include <stdio.h>#include <math.h>int isYes(int n){ int i,j,k; i=n/100;//百位数字 j=n/10%10;//先/10数字变为2位数,即暂时丢弃个位数字,%10是十位数 k=n%10;//个位数字 if(n==i*i*i+j*j*j+k*k*k...

2018-12-08 14:35:02 357

原创 求兔子总数(斐波那契)

#include <stdio.h>int main()//求有几个兔子,这是斐波那契数列,1,1,2,3,5,8,13 { long int f1,f2;//保证可以输出所有数字 int i; f1=1;f2=1; for(i=1;i<=20;i++)//给i付初值,40个数两两相对总共有20次,i决定循环次数 { printf("%12ld %12ld"...

2018-12-08 14:33:57 584

原创 数组元素的排序

#include <stdio.h>int main(){ int i,j,temp; int arr[10]={99,94,95,93,92,91,90,88,97,89}; for (i=0;i<=9;i++)//数组中10个元素输出 printf("%d,",arr[i]); for (i=9;i>=0;i--)//从第九个元素开始,9,8,7,6,5...

2018-12-08 14:32:37 648

原创 求平均

#include <stdio.h>int main(){ float average(float array[10]); float score[10],aver; int i; printf("input 10 scorea:\n"); for(i=0;i<10;i++) scanf("%f",&score [10]); aver=average(...

2018-12-08 14:31:42 178

原创 初步了解指针

#include<stdio.h>struct INFO{ int a; char b; double c;};int main(){ int *p; char *p1; float *p2; double *p3; struct INFO *p4;...

2018-12-08 14:31:03 94

原创 圆的周长

#include <stdio.h>#define pi 3.1415926int main(){ double r1=1.53,r2=21.83,r3=123.71,s1,s2,s3; s1=2*pi*r1; s2=2*pi*r2; s3=2*pi*r3; printf("s1=%10.2f\ns2=%10.2f\ns3=%10.2f\n",s1,s2...

2018-12-08 14:29:49 1915

原创 分期付款的计算

#include <stdio.h>#include <math.h>int main(){ int d=324500,p=3245; double r=0.008,m=0; m=(log10(p)-log10(p-d*r))/log10(1+r); printf("month=%f\n",m); printf("total=%f\n",m*p); re...

2018-12-08 14:28:53 1447

原创 递推求阶乘

/*用递推法求阶乘*/ #include <stdio.h>int main(){ long fac(int n);//使用前需要声明 int n; long fact=0;// printf("please input a interger number:\n"); scanf("%d",&n); fact=fac(n);//值是return fac ...

2018-12-08 14:27:45 1809

原创 1到101之间的素数

#include "stdio.h"#include <math.h> int main (){ int m,i,k,h=0,leap=1; printf("\n"); for(m=101;m<=200;m++) { k=sqrt(m+1); for(i=2;i<=k;i++) if(m%i==0) { leap=0;break; }...

2018-12-08 14:26:40 1073

原创 选择法排序

#include <stdio.h>int main(){ int s(int array[], int n); int a[10], i; printf("enter the array:\n"); for (i = 0; i < 10; i++)//输入需要排序的10个数 scanf("%d", &a[i]); s(a, 10);//调用 pr...

2018-11-25 15:31:47 174

原创 a,b两队谁是赢家

#include <stdio.h>higher(int x,int y){ int flag; if(x>y) flag=1;//a队+1 else if(x<y) flag=-1;//b队+1 else flag=0;//平 return flag;}int main(){ int a[10],b[10],i,n=0,m=0,k=0; p...

2018-11-22 17:33:21 241

原创 c语言4个比较大小,函数的嵌套

#include <stdio.h>int main()//{ int max_4(int a,int b,int c,int d);//对max _4的声明 int a,b,c,d,max; printf("Please enter 4 interger number:\n"); scanf("%d%d%d%d",&a,&b,&c,&d)...

2018-11-22 13:38:14 8427

原创 测试,字符函数

测试#include<stdio.h>int main(){char a[90],b[90];gets(a);gets(b);puts(a);printf("%s\n",strcat(a,b));puts(a);printf("%s\n",strcpy(a,b));puts(a);puts(b);printf("%d\n",strcmp(a,b)); ...

2018-11-20 20:52:40 137

原创 水仙花数,c语言

/*输入两个三位数,判断是否为水仙花数*/#include <stdio.h>#include <math.h>int isYes(int n){ int i,j,k; i=n/100;//百位数字 j=n/10%10;//先/10数字变为2位数,即暂时丢弃个位数字,%10是十位数 k=n%10;//个位数字 if(n==i*i*i+j*j*j+k*k*k...

2018-11-19 21:18:08 1121

原创 三个字符串比大小

#include <stdio.h>#include <string.h>int main(){ char string[20];//字符串长度19 char str[3][20];//3个字符串,限制每个字符19个字符 int i; for (i=0;i<3;i++)//接受3次字符串 gets(str[i]);//从终端输入一个字符串到字符...

2018-11-19 21:13:59 2796

原创 起泡法排序

#include <stdio.h>int main(){ int a[10];//定义数组a,元素共有10个,元素0,1,2,3,4,5,6,7,8,9 int i,j,t; printf("input 10 numbers:\n"); for(i=0;i<10;i++)//元素逐个赋值 scanf("%d",&a[i]);//循环中使用scanf各元素...

2018-11-14 13:23:12 6838

原创 三个数排序,只用if

#include <stdio.h>int main(){int a,b,c,d,e,f,g;scanf("%d %d %d",&a,&b,&c);if(a>b&&a>c)d=a;if(b>a&&b>c)d=b;if(c>a&&c&am

2018-11-14 09:11:16 648

原创 二维数组元素互换

#include <stdio.h>int main(){ int a[2][3]={{1,2,3},{4,5,6}};//定义数组,并给个元素赋值 int b[3][2],i,j;//定义数组和变量 printf("array a:\n"); for(i=0;i<2;i++)//数组a的行数共2行,循环2次 { for(j=0;j<3;j++)//3列,循...

2018-11-13 17:08:18 4319 1

原创 在whlie中\r\n空格的区别

#include <stdio.h>int main(){char c;while((c=getchar())!=’\n’)//检测到回车,退出循环{if((c>=‘a’&&c<=‘z’)||(c>=‘A’&&c<=‘Z’)){c=c+4;if((c>‘Z’&&c<=‘Z’+4)||c

2018-11-12 09:22:08 505

空空如也

空空如也

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

TA关注的人

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