自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十进制转换位二进制

#include<stdio.h>#include<stdlib.h>int main(){ int *a; int n,i=0; scanf("%d",&n); a=(int *)malloc(sizeof(int )*20); while(n!=0) { a[i]=n%2; n=n/2; i++;

2018-01-10 16:21:44 268

原创 二维数组的输入和输出

#include<stdio.h>#include<stdlib.h>int main(){ int m,n,i,j; int **x; scanf("%d%d",&m,&n); x=(int **)malloc(sizeof(int *)*m); for(i=0;i<m;i++) { x[i]=(int *)malloc(size

2018-01-07 18:12:57 22098

原创 汽车超速问题

}#include<stdio.h>int main(){ float cs,xs; float chao; int m; printf("输入超速和限速:"); while(scanf("%f%f",&cs,&xs)!=EOF) { chao=(cs-xs)/xs; m=chao*100; if(m<10&&m>=0)

2018-01-05 16:38:05 934

原创 求两个集合的交集,补集,并集

#include "stdio.h"int disc;void xd(int a[],int b[],int n,int m){ if (n==m&&jj(a,b,n,m)==n) { printf("相同\n"); } else printf("不相同\n");}int jj(int a[],int b[],int n,i

2018-01-05 12:49:31 3368

原创 求逆序数的结果两种的区别

#include<stdio.h>#include<math.h>int main(){ int n,m; scanf("%d",&n); m=n%10*100+n%100+n/100; printf("%d\n",m); return 0;}#include<stdio.h>#include<math.h>int main(){ int n

2017-12-30 14:23:46 299

原创 圆柱体的表面积

#include<stdio.h>#include<math.h>int main(){ float r,h,aver1,aver2,sum; double pi=acos(-1.0); scanf("%f%f",&r,&h); aver1=2*r*pi*h; aver2=2*r*r*pi; sum=aver1+aver2; printf(

2017-12-30 14:08:14 364

原创 100内7的倍数

int main(){ int i,a,b; for(i=1;i<100;i++) { a=1%10; b=i%10; if(a==10||b==7||i%7==0) printf("%d ",i); } printf("\n"); return 0;}总结:本体注意||和&&的不同含

2017-12-26 15:31:28 623

原创 求π的值

#include<stdio.h>#include<math.h>int main(){ int a,i=0; float m=0,p;//这里的P代表的是π的值 for(a=1;a<10000;a+=2) { i++; m=m+pow(-1,i+1)*(1.0/a);//pow是表示多少次方 } p=4*m;

2017-12-26 15:04:40 1450

原创 3n+1猜想

//对给定的任一不超过1000的正整数n,简单地数一下,需要多少步(砍几下)才能得到n=1? #include<stdio.h>int main(){ int n,i=0; while(1) { printf("input n:"); scanf("%d",&n); for(;n!=1;)

2017-12-26 14:47:10 202

原创 从键盘输入一个字符,判断其是字母字符,还是数字字符,还是其他字符

#include<stdio.h>int main(){ char ch; printf("Input ch:"); ch=getchar(); if((ch>='a'&&ch<='z')||(ch>='A'&&ch<='Z'))//判断是不是字母 printf("字母\n"); else if(ch>='0'&&ch<='9')//判断是

2017-12-18 16:05:17 66048 6

原创 输入分数,然后把分数转化为相应的等级

#include <stdio.h>int main(){ int score,n ; scanf("%d",&score); while(score!=0)//当输入0时结束循环 { n=score/10;//把一百分制转换为十分制,方便switch的转换 switch(n) { case

2017-12-18 11:45:53 2553

原创 求N的阶乘

#include <stdio.h>long Func(int n);//先申明要使用的函数,才能调用int main(){ int i,n; printf("Inpput n:"); scanf("%d",&n); for(i=1;i<=n;i++) { printf("%d!=%ld\n",i,Func(i)); }

2017-12-18 11:12:11 512

原创 用函数交换两个数的值

#include <stdio.h>#include <stdlib.h>void swap(int *x,int *y){ int p; p=*x; *x=*y; *y=p;}int main(){ int x,y; x=2; y=3; swap(&x,&y);//此处一定不能忘记&符号,否则不能交换 printf(

2017-12-13 11:39:47 477

原创 输入两个数,输出最大值

#include <stdio.h>int max(int a,int b){ int ret; if(a>b) { ret=a; } else { ret=b; } return ret;}int main(){ int a,b,c; printf("Input a,b

2017-12-10 23:03:59 7243

原创 输入一个年份和一个月份,输出这月有多少天

//本题注意闰年这个特例#include <stdio.h>#define m 12int main(){ int days[2][m]={{31,28,31,30,31,30,31,31,30,31,30,31}, {31,29,31,30,31,30,31,31,30,31,30,31}}; int month ,years;

2017-12-06 20:35:41 11497 1

原创 输入月份,输出有多少天

#include <stdio.h>int main(){ int days[]={31,28,31,30,31,30,31,31,30,31,30,31}; int month; scanf("%d",&month); if(month<1||month>12) printf("错误!\n"); else printf("%d\n"

2017-12-06 13:13:43 787

原创 用数组,求五个数的平均数

#include <stdio.h>int main(){ int score[5]; int i; int sum=0; for(i=0;i<5;i++) { scanf("%d",&score[i]); sum=sum+score[i]; } printf("%f\n",sum/5.0); ret

2017-12-06 12:26:09 4976

原创 8.2

#include <stdio.h>#include <stdlib.h>void Func(int b[]){ int j; for(j=0;j<4;j++) { b[j]=j; }}int main(){ static int a[]={5,6,7,8},i; Func(a); for(i=0;i<4;i++)

2017-12-01 21:14:34 148

原创 8.1

#include <stdio.h>#include <stdlib.h>void Func(int x){ x=20;}int main(){ int x=10; Func(x); printf("%d",x); return 0;}

2017-12-01 21:08:46 158

原创 输入某班成绩,统计不及格人数

#include <stdio.h>#include <stdlib.h>int main(){ int i,x,n=0; int number[40];//最多输入40人 scanf("%d",&x); for(i=1;i<=40;i++) { while(x!=0) { number[i]=x;

2017-12-01 21:03:08 4276

原创 输入一个三位数,然后由小到大输出

#include<stdio.h>void swap(int *q1,int *q2){ int term; if(*q1>*q2) { term=*q1; *q1=*q2; *q2=term; }}void excharge(int *p1,int *p2,int *p3){

2017-11-29 12:49:34 781

原创 输入一位整数,判断它是几位数

#include<stdio.h>int main(){ int i,n=0; printf("Input:"); scanf("%d",&i); if(i>=0) { n++; i=i/10; while(i>0) { n++; i=i/10; } } else

2017-11-24 21:11:16 5554 2

原创 鸡兔同笼

#include<stdio.h>void main(){ int j,t,a,b; for(j=0;j<=98;j++) for(t=0;t<=98;t++) { a=j+t; b=2*j+4*t; if(a==98&&b==386) prin

2017-11-13 17:49:59 184

原创 求水仙花数

#include <stdio.h>int main(){ int x,a,b,c; for(x=100;x<1000;x++) { a=x/100; b=(x%100)/10; c=x%10; if(a*a*a+b*b*b+c*c*c==x) printf("%d\n",x); }

2017-11-13 17:25:26 131

原创 输入增长率,求产值增长一倍需多少年

#include<stdio.h>#include<math.h>int main(){ float a,n,sum=2000000; int x; x=1000000; printf("Input a:"); scanf("%f",&a); n=sum/(x*(1+a)); printf("%f\n",n); re

2017-11-10 20:26:36 1330

原创 华氏温度到摄氏温度对照表

#include<stdio.h>int main(){ int F; float C; for(F=0;F<=300;F=F+10) { C=5.0/9*(F-32); printf("%d___%f\n",F,

2017-11-08 20:31:07 1315

原创 输出1到n之间的所有数的平方和立方

#include<stdio.h>int main(){ int n,i,a,b; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { a=i*i; b=i*i*i; printf("%d %d\n",a,b); } return 0;}

2017-11-08 19:56:46 3245

原创 判断奇数和偶数

#include <stdio.h>#include<math.h>int main(){ int a; printf("Input a:"); while(scanf("%d",&a)) { if(a%2==0) printf("偶数\n"); else printf("奇数\n"); } return 0;}

2017-11-02 19:50:36 577

原创 求三角形面积

#include <stdio.h>#include<math.h>int main(){ float a,b,c,area,p; printf("Input a,b,c:"); scanf("%f%f%f",&a,&b,&c); p=(a+b+c)/2; area=sqrt(p*(p-a)*(p-b)*(p-c)); if(a+b>c&&a+c

2017-11-02 19:37:42 153

原创 九九乘法表

#include <stdio.h>#include <stdlib.h>int main(){ int i,j; for(i=1;i<=9;i++) { for(j=1;j<=i;j++) { printf("%d*%d=%d ",i,j,i*j); } printf("

2017-11-02 19:34:00 87

原创 累加求和

#include #include int main(){ int n,sum=0,i; printf("Input n:"); scanf("%d",&n); for(i=1;i<=n;i++) { sum+=i; } printf("sum=%d",sum); return 0;}  结

2017-11-02 19:22:05 591

原创 求方程的两根

#include <stdio.h> #include <math.h> int main() { float a,b,c,delt,x1,x2; printf("输入方程的三个系数:"); scanf("%f%f%f",&a,&b,&c); delt = b*b-4*a*c; x1 = (-b+

2017-11-02 10:06:03 349

原创 求一个三位数的逆序数

#include <stdio.h> #include <math.h> int main() { int x,a,b,c; printf("输入一个三位数:"); scanf("%d",&x); a=x/100; b=(x%100)/10; c=x%10; x=c*100+b*

2017-11-02 09:57:14 1323

原创 大写字母换成小写字母

#include<stdio.h>int main(){ char ch; printf("请输入一个要转换的大写字母:"); ch=getchar(); ch=ch+32; putchar(ch); printf("\n"); return 0;}结果:

2017-11-02 09:53:20 376

原创 1.1求值

#include <stdio.h>. #include <stdlib.h>int main(){ int a=12,b=3; float x=18.5,y=4.6; printf("%f\n",(float)(a*b)/2); printf("%d\n",(int)x%(int)y);}结果:反思:操作不熟练,不能离

2017-11-02 09:41:27 155

转载 作业1

1图灵测试:由艾伦·麦席森·图灵发明,指测试者与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。进行多次测试后,如果有超过30%的测试者不能确定出被测试者是人还是机器,那么这台机器就通过了测试,并被认为具有人类智能。2程序和软件的区别:软件是满足用户需求的一种程序。程序不一定是软件,而软件包含了很多个程序。 程序包括软件和

2017-09-26 22:41:10 127

空空如也

空空如也

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

TA关注的人

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