- 博客(6)
- 收藏
- 关注
原创 用迭代法求 平方根 公式:求a的平方根的迭代公式为: X[n+1]=(X[n]+a/X[n])/2 要求前后两次求出的差的绝对值少于0.00001。 输出保留3位小数
#include<stdio.h>#include<math.h>int main(){ double a,b,n; scanf("%lf",&n); b=n/2; a=(b+n/b)/2.000; while((b-a)>0.00001){ double temp =a; a=(a+n/a)/2.0; b=temp; } printf("%0.3lf %0.3l
2022-03-28 09:35:00 698
原创 一球从M米高度自由下落,每次落地后返回原高度的一半,再落下。 它在第N次落地时反弹多高?共经过多少米? 保留两位小数
第一次反弹:高度为h1=M/2;走过的距离为s1=M+M/22第二次反弹:高度为h2=h1/2=M/4;走过的距离为s2=s1+M/42第三次反弹:高度为h3=h2/2=M/8;距离s=s2+M/8*2…#include<stdio.h>int main(){ int i,size; double high,sum=0.0; scanf("%lf %ld",&high,&size); for(i=1;i<=size;i++){
2022-03-28 09:19:16 3995
原创 C语言 猴子吃桃问题
#include<stdio.h>int main(){int i, n =0;scanf("%d",&n);int sn=1;for(i=1;i<n;i++){sn=2*(sn+1);}printf("%d",sn);return 0;}
2022-03-21 15:14:58 783
原创 C语言学习 打印出所有“水仙花数“,所谓“水仙花数“是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。
#include<stdio.h>int main(){int n ,x ,y ,z;//printf(“请输入一个三位数:”,&n);for(n=100;n<1000;n++){x= n/100;y= n/10%10;z= n%100%10;if(xxx +yyy +zzz==n){printf("%d\n",n);}}}
2022-03-21 14:39:34 1928 1
原创 【C语言学习 阶乘求和
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。```c#include<stdio.h> int i,sn=0,t=1; //scanf("%d",&n);int main(){ for(i=1;i<=20;i++){ t=i*t; sn=sn +t; } printf("20以内数字阶乘之和为:%d",sn); return 0;}...
2022-03-21 14:26:38 224
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人