自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 问答 (1)
  • 收藏
  • 关注

原创 P124.44

#includevoid fun(int score[][3],int num){ int a=0,b=0,k=0,i,j,c=0,d[100]; i=num*3; for(j=0;j<i;j++) scanf("%d",&d[j]); for(j=0;j<i;j++) { if(d[j]>85) a=a+1; else if(d[j]>=70

2015-05-29 10:57:20 339

原创 P124.41

#include#include#includeint prim(int num){ int i=2,isprime=1; int a=sqrt(num); while(i<=a) { if(num%i==0) { isprime=0; break; } i++; } return isprime;}int

2015-05-29 10:50:11 390

原创 P124.40

#include#includelong fect(int n){ long value; if(n==1) value=1; else value=n*fect(n-1); return value;}void fun(int n){ int i; long a; float s=1,b=1; for(i=1;i<=n;i

2015-05-29 10:47:15 346

原创 P124.38

#include int powers(int m,int n) { int i,sum=1; for (i=0;i<n;i++) { sum*=m; } return sum; } int sum_of_powers(int k,int n) { int i,sum=0; for(i=1;i<=n;i

2015-05-29 10:43:42 369

原创 P124.43

#includevoid index(int x,int a[],int n){ int i,k=0; for(i=0;i<n;i++) { scanf("%d",&a[i]); printf("%d ",a[i]); } for(i=0;i<n;i++) { if(x==a[i]) k=k+1; } if(k==0) pri

2015-05-29 10:41:50 386

原创 P124.42(统计出具有n个元素的一维数组中大于等于所有元素平均值的元素个数。)

#includeint Count(double a[],int n){ int j=0,i; double c,b=0; for(i=0;i<n;i++) { b+=a[i]; } c=b/n; for(i=0;i<n;i++) { if(a[i]>=c) { j=j+1 ; } } return j; }

2015-05-22 11:39:48 4877

原创 计算方程的根的问题。

#include#includeint main(){ float a,b,c,i; float x1,x2; while(1) { printf("请分别输入a b c三个数的值\n"); scanf("%f%f%f",&a,&b,&c); i=b*b-4*a*c; x1=-b/(2*a)+sqrt(i)/(2*a); x2=-b/(2*a)

2015-05-22 10:29:39 503

原创 P124.46(计算Fibonacci数.)

#include#includelong Fibo(int n){ long Fibonacci; if(n==1||n==2) Fibonacci=1; else Fibonacci=Fibo(n-1)+Fibo(n-2); return Fibonacci;}int main(){ int n; printf("请输入一个正整数n="); scanf

2015-05-21 19:37:45 537

原创 P124.45(计算1+2+3+4....+n的值。)

#includeint sum(int n){int i,a=0;for(i=0;i<=n;i++){a=a+i;}return a;}int main(){int a,n;printf("请输入一正整数n=");scanf("%d",&n);sum(n);printf("结果为%d\n",sum(n));return 0;}

2015-05-20 22:55:49 696

原创 P124.39(计算x的n次幂)

#include#includevoid fun(int x,int n){ int i; double a,m; for(i=0;i<n;i++) { a=1*x; m=pow(a,n); } printf("%d的%d次幂为%lf\n",x,n,m); }int main(){ int x,n; printf("请输入两个正整数:"); scanf("

2015-05-19 19:36:32 371

原创 P122.14

#include#includeint Reverse(unsigned int s){ int a,b,c,d,e;int p,k;printf("input your int:");scanf("%d",&s);a=s%10;b=s/10;c=b%10;e=c/10;d=e%10;p=s/1000;k=a*1000+c*100+d*10+p;return 1;}

2015-05-18 07:31:59 311

原创 P53.37(设计一个程序,从键盘输入一个正整数M,判断该正整数是否左右对称,若对称,则输出yes,否则输出no。)

#include int main(){ int a, b; int c=0; while(1) { printf("请输入一个整数:"); scanf("%d", &a); b=a; while(a!=0) { c = c*10 + a%10; a =a/ 10; } if(b == c) pr

2015-05-15 11:14:09 6440

原创 P53.40(求出10-1000之内能同时被2,3,7整除的数,并输出。)

#includeint main(){ int i; for(i=10;i<=1000;i++) { if(i%2==0&&i%3==0&&i%7==0) printf("%d \n",i); } return 0;}

2015-05-15 11:09:47 6427

原创 P54.48(一球从100米高度自由落下,每次落地后反跳回元高度的一半,在落下,求它在第十次落地前共经过多少米 第十次反弹多高?)

#includeint main(){ int i; float a=100,s=0; for(i=1;i<=10;i++) { s=a+s; a=a/2; } printf("在第十次落地前共经过%f米 第十次反弹%f米\n",s,a); return 0;}

2015-05-15 11:05:33 798

原创 P52.27 (计算1+2+3+...+n的值并输出。)

#includeint main(){ int a,b=0,n; while(1) { printf("请输入一个数\n"); scanf("%d",&n); for(a=1;a<=n;a++) b=b+a; printf("总和为:%d\n",b); b=0; } return 0;}

2015-05-15 10:42:09 955

原创 笔记 疑难整理

1.C++中char str[10]是什么意思?   char是C的基本类型,字符类型str是命名的一个字符串名字,char str[10]说明这是一个具有10个字符元素的字符数组。 2.int &n与int *n有什么区别,int* &n是什么意思? int *n:说明n是一个指向整数型变量的指针;一般用法:int *n;int m;m = 100

2015-05-08 11:27:52 334

原创 笔记 疑难整理

在计算机中,所有的数据都是存放在存储器中的。一般把存储器中的一个字节称为一个内存单元,不同的数据类型所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等。为了正确地访问这些内存单元,必须为每个内存单元编上号。根据一个内存单元的编号即可准确地找到该内存单元。内存单元的编号也叫做地址。既然根据内存单元的编号或地址就可以找到所需的内存单元,所以通常也把这个地址称为指针。     

2015-05-08 10:19:14 355

原创 P123.29

#include#includeint main (){ int i,j,a[10000]; srand(5); for(i=0;i<10000;i++) { a[i] = (int)(10000*rand()/(RAND_MAX+1.0)); } for(i=0;i<10000;i++) { if(a[i]>a[i+1]) { j = a[i]; a[

2015-05-05 11:24:29 272

原创 P123.38(sum)

#includeint powers(int m,int n){ int i,sum=1; for(i=1;i<=n;i++) { sum = sum*m; } return sum;}int sum_of_powers(int k,int n){ int i,sum=0; for(i=1;i<=n;i++) { sum = sum + powers(i,k);

2015-05-04 23:09:52 353

原创 P123.32(有57个人围成一个圈,顺序排号,从第一个人开始报数(从1~4报数),凡报到四的人退出圈子,问最后留下的是原来的几号?)

#include int main(){ int i,j,k,m; int a[60]; m=0; k=0; for(i=0;i<57;i++) { a[i]=i+1; } for(j=0;j<57;) { if(a[j]!=0) { k++;

2015-05-03 13:52:10 929

原创 P123.30(求杨辉三角第39行第19列的数。)

#includeint main(){ long double i,j,x,y,a,b,c,p=1,m=1,n=1; printf("请输入行数x= 列数y= "); scanf("%lf%lf",&x,&y); for(a=1;a<x;a++) m=m*a; for(b=1;b<y;b++) n=n*b; for(c=1;c<=(x-y);c++) p=p*c; i

2015-05-03 13:25:06 1304

原创 P123.36(请编写一个函数printdate(int year,int month,int day ),将输入的三个数字转化成英语纪年输出。)

#includeint Printdate(int year,int month,int day){ switch(month) { case 1: printf("January %d,%d\n",year,day); break; case 2: printf("February %d,%d\n",year,day); break; case 3: pri

2015-04-25 12:39:05 2071

原创 用函数的调用来判断某年某月有多少天

#includeint Printdate(int year,int month,int day){if((year%4==0&&year%100!=0)||(year%400==0))      {          if(month==1||month==3||month==5||month==7||month==8||month==10||month==12)  da

2015-04-25 12:30:35 1616

原创 P122.16

#includeint main(){ int n,i,j=0,a[100]; float s=0,p; char ch; do { printf("请输入元素个数n="); scanf("%d",&n); printf("请输入%d个整数:",n); for(i=0;i<n;i++) scanf("%d",&a[i]);

2015-04-24 11:07:34 292

原创 P122.21

#includeint grade(int a[],int n){ int i,j=0,max=a[0]; float s=0,v; for(i=0;i<n;i++) scanf("%d",&a[i]); for(i=1;i<n;i++) { if(a[i]>max) max=a[i]; } for(i=0;i<n;i++) { s=s+a[i];

2015-04-23 22:32:44 339

原创 p123.28

#includeint main(){ char ch,x; while(1) { printf("输入字符串: "); while((ch=getchar())!='\n') { if(ch>='0'&&ch<='9') { printf("%c",ch); } else if((ch>='a')&&(ch<='z')) {

2015-04-23 22:26:10 300

原创 P122.15

#includevoid flat(int a[],int x){ int i,j,k; for(j=0;j<x;j++) { for(i=0;i<x-1;i++) { if(a[i]>a[i+1]) { k=a[i]; a[i]=a[i+1]; a[i+1]=k; } } } for(i=0;i<x;i++) pri

2015-04-23 22:11:47 272

原创 P122.17

#include#includeint main(){ int a[10],i; float m=0; printf("请输入十个整数:"); for(i=0;i<10;i++) scanf("%d",&a[i]); for(i=0;i<10;i++) { m=m+a[i]; } m=m/10; printf("这十个整数的平均值为:%f\n",m);

2015-04-23 22:02:02 317

原创 P122.10(编写一个程序,要求输入三角形的三条边...)

#include#includeint main(){ double a,b,c,p,s; printf("请输入三角形的三条边长:"); scanf("%lf%lf%lf",&a,&b,&c); while(1) { if(a+b>c&&a+c>b&&b+c>a) { p=(a+b+c)/2; s=sqrt(p*(p-a)*(p-b)*(p-c)); pri

2015-04-22 16:57:59 5676

原创 P122.6(定义函数up(ch),如字符变量ch是小写字母就转换成大写字母并通过up返回,否则字符up不改变)

#includechar up(char ch){ char A; if(ch>=65&&ch<=90) A=ch; if(ch>=97&&ch<=122) A=ch-32; return A;}int main(){ char ch,A; while(1) { printf("请输入任一字符:\n"); scanf("%c",&c

2015-04-21 20:00:29 2781

转载 周期数字问题!

#include #include#includeusing namespace std;const int maxn=1000005;int next[maxn];char str[maxn];void getnext(int s){ int i; int j=0; next[1]=0; for(i=2;i<=s;i++) {

2015-04-15 22:18:05 353

原创 P54.51(讲100元钱兑换成10元5元1元,输出不同兑法。)

#includeint main(){ int i=0,a,b,c; for(a=0;a<=10;a++) for(b=0;b<=20;b++) for(c=0;c<=100;c++) { if(10*a+5*b+c==100) { printf("可将100元兑换成%d个10元,%d个5元,%d个1元\n",a,b,

2015-04-10 11:45:56 2306

原创 P52.32(马克思趣味题。)

#includeint main(){ int a,b,c; for(a=1;a<=30;a++) for(b=1;b<=30;b++) for(c=1;c<=30;c++) { if(a+b+c==30&&3*a+2*b+1*c==50) printf("有男人%d人\n女人%d人\n小孩%d人\n",a,b,c); } retur

2015-04-10 11:21:47 441

原创 P53.40(求出10~1000之内能同时被2,3,7整除的数,并输出。)

#includeint main(){ int i; for(i=10;i<1000;i++) { if(i%2==0&&i%3==0&&i%7==0) printf(" %d\n",i); } return 0;}

2015-04-10 10:32:32 1056

原创 第一章P27.6

#includeint main(){ int a=1; float b=3.14; char c='C'; printf("%d\n",1); printf("%.2f\n",3.14); printf("%c\n",'C'); return 0;}

2015-04-08 07:34:00 292

原创 第一章P27.3

#includeint main(){ printf("%.2f\n",3.14); printf("%d\n",100); printf("%c\n",'C'); return 0;}

2015-04-08 07:31:31 286

原创 第一章27.5

#includeint main(){ float a=14.3f; printf("%.1f%%\n",a); return 0;}

2015-04-08 07:24:22 265

原创 第一章P27.4

#includeint main(){ float a=3.14f; printf("%d\n",a); return 0;}

2015-04-08 07:20:42 291

原创 P51.19(请输入一个正整数n,判断其中各位数字是否奇偶交替出现。)

#includeint main(){ unsigned int x,flag; while(1) { printf("请输入一个整数:\n"); scanf("%u",&x); do { flag = x%2; x=x/10; } while(x!=0&&((!flag)==x%2)); if(x==0) printf("YES\n");

2015-04-08 07:14:06 1876 1

原创 P51.18(判断一正整数n是否同时含有奇数和偶数。)

#includeint main(){ int x; while(1) { printf("请输入一个整数:\n"); scanf("%d",&x); if(x%2!=0) { x=x/10; if(x%2==0) printf("既有奇数又有偶数\n"); } else { x=x/10; if(x%2!=0) pri

2015-04-07 23:15:43 1883 1

空空如也

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

TA关注的人

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