自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 练习5-1 求m到n之和

#include <stdio.h> int sum(int m, int n); int main() { int m, n; scanf("%d %d", &m, &n); printf("sum = %d\n", sum(m, n)); return 0; } int sum( int m, int n ) { int y=0; for(;m<=n;m++) y+=m;//等价y=y+m return y; }

2020-11-03 22:09:36 228

原创 练习3-4 统计字符

#include <stdio.h> int main() { char a[10];//定义一个字符型数值 int i; int letter=0; int blank=0; int digit=0; int other=0; for(i=0;i<=9;i++)//从a[0]到a[9]依次赋值 { scanf("%c",&a[i]); } for(i=0;i<=9;i++) { if((a[i]>=‘a’&&a[i]<=‘z’)||(a[i]&g

2020-11-03 22:08:33 164 1

原创 练习3-3 统计学生平均成绩与及格人数

#include <stdio.h> #include <math.h> int main () { int N,i,grade,cnt=0 ; int sum=0; double average=0; scanf("%d",&N); if(N==0) { average=0; cnt=0; } else { for(i=1;i<=N;i++){ scanf("%d",&grade); if(grade>=60) { cnt++; } sum=sum+gr

2020-11-01 17:10:01 189

原创 练习3-2 计算符号函数的值

#include<stdio.h> int main(void) { int x,y; scanf("%d",&x); if(x>0) y=1; else if(x==0) y=0; else if(x<0) y=-1; printf(“sign(%d) = %d”,x,y); return 0; }

2020-11-01 17:07:46 101

原创 习题2-6 求阶乘序列前N项和

#include<stdio.h> int main(void) { int m,n,s=1,c=0,i=1; scanf("%d",&n); for(int j=1;j<=n;j++) { for(;i<=j;i++) s=i*s; c+=s; } printf("%d",c); return 0; }

2020-10-31 10:00:21 140

原创 习题2-5 求平方根序列前N项和

#include<stdio.h> #include<math.h> int main(void) { int m=1,n; double s=0; scanf("%d",&n); for(;m<=n;m++) s+=sqrt(m); //+=等价于s=s+sqrt(m),sqrt(m)等价于m求2次跟 printf(“sum = %.2f”,s); return 0; }

2020-10-31 09:59:50 180

原创 习题2-4 求交错序列前N项和

#include<stdio.h> int main() { int n,i,flag=1; double sum=0,w; scanf("%d",&n); for(i=1;i<=n;i++,flag*=-1) { w=i1.0; sum+=w/(2i-1)*flag; } printf("%.3f\n",sum); return 0; }

2020-10-31 09:59:21 73

原创 习题2-3 求平方与倒数序列的部分和

#include<stdio.h> #include<math.h> int main(void) { int m,n; double s=0; scanf("%d %d",&m,&n); for(;m<=n;m++) s=pow(m,2)+1.0/m+s; printf(“sum = %.6f”,s); return 0; }

2020-10-31 09:58:41 89

原创 习题2-2 阶梯电价

#include<stdio.h> int main(void) { int x; float cost; scanf("%d",&x); if(0<x&&x<=50) { cost=0.53x; printf(“cost = %.2f”,cost);//%.2f是指输出一个有2位小数的数 } else if(x<0) { printf(“Invalid Value!”); } else { x=x-50; cost=0.58x+0.53*50; pri

2020-10-31 09:57:58 233

原创 习题2-1 求整数均值

#include<stdio.h> int main() { int a,b,c,d,Sum; double Average; scanf("%d %d %d %d",&a,&b,&c,&d); Sum=a+b+c+d; Average=Sum/4.0; printf(“Sum = %d; Average = %.1f”,Sum,Average); return 0; }

2020-10-31 09:57:14 78

原创 练习2-18 求组合数

#include<stdio.h> double fact(int d) { double e=1; for(int i=1;i<=d;i++) e=i*e; return e; } int main() { int n,m; int a,b,c; double y; scanf("%d %d",&m,&n); y=fact(n)/(fact(m)*fact(n-m)); printf(“result = %.0f”,y); return 0; }

2020-10-31 09:56:31 66

原创 练习2-17 生成3的乘方表

#include<stdio.h> #include<math.h>//头文件:包含了一系列与数学计算相关的函数和宏 int main(void) { int n,y; scanf("%d",&n); for(int i=0;i<=n;i++) { y=pow(3,i);//pow(,)必须申明<math.h>才能使用 printf(“pow(3,%d) = %d\n”,i,y); } return 0; } ...

2020-10-31 09:55:48 88

原创 练习2-15 求简单交错序列前N项和

#include<stdio.h> int main() { int n,i,flag=1; double sum=0; scanf("%d",&n); for(i=1;i<=n;i++,flag*=-1)//flag*=-1等价于(-1)^n { sum+=1.0/(3*i-2)*flag; } printf(“sum = %.3f\n”,sum); return 0; }

2020-10-31 09:55:07 61

原创 练习2-14 求奇数分之一序列前N项和

#include<stdio.h> int main() { int N; scanf("%d",&N); int i; double sum = 0; for(i=1;i<=N;i++) { sum = sum + 1.0/(2*i-1);//因为输出是精确到小数点后一位,所以要乘1.0,否则小数位会是0 } printf("sum = %.6f",sum); return 0; } ...

2020-10-31 09:53:37 111

原创 练习2-13 求N分之一序列前N项和

#include<stdio.h> int main(void) { int i,n; double sum; scanf("%d",&n); sum=0; for(i=1;i<=n;i++){ sum=sum+1.0/i;} printf(“sum = %.6f\n”,sum); return 0; }

2020-10-30 22:06:57 108

原创 练习2-12 输出华氏-摄氏温度转换表

#include<stdio.h> int main(){ int l,u; scanf("%d %d",&l,&u); if(l>u){ printf(“Invalid.\n”); } else{ printf(“fahr celsius\n”); for(int i=l;i<=u;i+=2){ printf("%d%6.1lf\n",i,5.0*(i-32)/9); } } return 0; }

2020-10-30 22:06:26 79

原创 练习2-11 计算分段函数[2]

#include<math.h> #include<stdio.h> double sqrt (double n); int main(void) { float X,result; scanf("%f",&X); if(X>=0) result=sqrt(X); else result=(X+1)(X+1)+2X+1/X; printf(“f(%.2f) = %.2f”,X,result); X=0; return 0; }

2020-10-30 22:05:35 110

原创 练习2-10 计算分段函数[1]

#include<stdio.h> int main(void) { float X,result; scanf("%f",&X); if(X==0) result=0; else result=1/X; printf(“f(%.1f) = %.1f”,X,result); return 0; }

2020-10-30 22:05:04 172

原创 练习2-9 整数四则运算

include<stdio.h> int main() { int a,b; scanf("%d %d",&a,&b); printf("%d + %d = %d\n",a,b,a+b); printf("%d - %d = %d\n",a,b,a-b); printf("%d * %d = %d\n",a,b,a*b); printf("%d / %d = %d\n",a,b,a/b); return 0; }

2020-10-30 22:04:32 454

原创 练习2-8 计算摄氏温度

#include<stdio.h> int main(void) { int celsius,fahr; scanf("%d",&fahr); celsius=5*(fahr-32)/9; printf(“Celsius = %d”,celsius); return 0; }

2020-10-30 22:03:52 126

原创 练习2-6 计算物体自由下落的距离

#include <stdio.h> int main () { double h; h=0.5103*3; printf(“height = %.2f”,h); return 0; }

2020-10-30 22:03:04 104

原创 练习2-4 温度转换

#include<stdio.h> int main(void) { int celsius,fahr; fahr=150; celsius=5*(fahr-32)/9; printf(“fahr = %d, celsius = %d”,fahr,celsius); return 0; }

2020-10-30 22:01:59 84

原创 练习2-3 输出倒三角图案

#include<stdio.h> int main(void) { printf("* * * *\n"); printf(" * * *\n"); printf(" * *\n"); printf(" *\n"); return 0; }

2020-10-30 22:00:54 114

原创 练习2-1 Programming in C is fun!

练习2-1Programming in C is fun! 作为学习记录,也为了帮助大家写出pta正确的格式#include<stdio.h> int main(void) { printf("Programming in C is fun!\n"); return 0; }

2020-10-30 21:56:08 68

空空如也

空空如也

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

TA关注的人

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