C语言
折射出的火花
这个作者很懒,什么都没留下…
展开
-
n阶乘之和
/* n阶乘之和 */ #include <stdio.h> #include <math.h> int main(void) { int n,s = 0,i,j; scanf("%d",&n); for(i= 1 ; i<=n ;i++) { int mul = 1; for(j = 1; j<=i ; j++) { mul *= j; } s += mul; } printf("%d",s); return 0原创 2021-01-31 21:17:01 · 140 阅读 · 0 评论 -
圆柱体的表面积
/* 圆柱体的表面积 输入底面半径r和高h,输出表面积并保留三位小数 */ #include <stdio.h> #include <math.h> int main(void) { const double pi = acos(-1.0); double r,h,s1,s2,s; scanf("%lf%lf", &r , &h); s1 = pi * r * r; s2 = 2 * pi * r * h; s = 2.0 * s1 + s2;原创 2021-01-31 21:01:56 · 68 阅读 · 0 评论 -
aabb
/* aabb 输出1000-9999中aabb格式的数字 */ #include <stdio.h> int main(void) { int a,b,i; for(i=1000;i<10000;i++) { a = i/100; //高两位 b = i%100; //低两位 if(a/10 == a%10 && b%10 == b/10) printf("%d\n",i); } return 0; } ...原创 2021-01-07 14:20:32 · 177 阅读 · 1 评论 -
鸡兔同笼
/* 鸡兔同笼 鸡兔的总数量n,腿的总数m,输出鸡的数量,兔的数量 */ #include <stdio.h> int main(void) { int n,m,a,b; scanf("%d%d",&n,&m); a = (4*n-m)/2; //鸡的数量 b = n-a; //兔的数量 if(m%2==1||a<0||b<0) //腿的数量不能是奇数,鸡与兔的数量是正数 { printf("数据错误,无法计算!"); } e原创 2021-01-07 14:11:28 · 55 阅读 · 0 评论 -
三位数反转
//三位数反转 #include <stdio.h> int main(void) { int n,m; scanf("%d",&n); //输入一个三位数 m = (n%10)*100 + (n/10%10)*10 + (n/100); printf("%03d\n",m); //首位是零输出 return 0; }原创 2021-01-07 13:58:56 · 113 阅读 · 0 评论 -
a+b问题
#include <stdio.h> int main(void) { int a,b; //定义两个变量 scanf("%d%d",&a,&b); //输入变量 printf("%d\n",a+b); //输出两个值的和 return 0; }原创 2021-01-04 17:34:58 · 89 阅读 · 0 评论