- 博客(10)
- 收藏
- 关注
原创 C语言IBSN问题,求大佬指导,看看哪里不对。
C语言IBSN问题,优学网总是80分,感觉自己写的没有问题,求大佬指点。问题:#include<stdio.h>int main( ){ int a[9]; scanf("%1d-%1d%1d%1d-%1d%1d%1d%1d%1d-%d", &a[0], &a[1], &a[2], &a[3], &a[4], &a[5], ...
2020-04-17 07:50:51 414
原创 C语言:用选择排序法对10个整数排序。
#include<stdio.h>int main( ){ printf("Please enter 10 numbers:"); int str[10]; int i,j,k; for(i=0;i<10;i++) { scanf("%d",&str[i]); } //输入十个数字 for(i=0;i<...
2020-02-21 21:34:53 12059 6
原创 用二分法求方程2x^3-4x^2+3^x-6=0在(-10,10)之间的根。
直接上代码:#include<stdio.h>#include<math.h>int main( ){ float x1=-10,x2=10,i; while(1) { i=(x1+x2)/2; if(2*i*i*i-4*i*i+3*i-6>0) x2=i; else x1=i; if(fabs(x1-x2)<pow(10,-6))...
2020-02-20 11:38:41 2159 2
原创 C语言:用牛顿迭代法求方程在1.5附近的根:2x^3-4x^2+3x-6=0.
用牛顿迭代法求下面方程再1.5附近的根:2x ^ 3 - 4x ^ 2 +3x -6=0.首先介绍一下牛顿迭代法:#include<stdio.h>#include<math.h>int main( ){ float m,n,i=1.5,t; while(1) { m=2*i*i*i-4*i*i+3*i-6; n=6*i*i-8*i+3;...
2020-02-20 11:19:27 2043
原创 C语言:用迭代法求x=√a
题目用迭代法求x=√a。求平方根的迭代公式为x(n+1)=1/2(xn+a/xn )。代码#include<stdio.h>#include<math.h>int main( ){ float a; printf("Please enter a:"); scanf("%f",&a); float m,n; m=a/2; while(1) {...
2020-02-18 16:37:44 13352 7
原创 c语言:有一个分数序列: 2/1+3/2+5/3+8/5+13/8+… 求出这个数列前 20 项的和
代码如下:#include<stdio.h>int main( ){ int a; float i=0,m=2,n=1,p; for(a=1;a<=20;a++) { i=i+m/n; p=m; m=m+n; n=p; } printf("Sum=%10.8f",i); return 0;}运行结果如图:...
2020-02-18 16:00:36 6195
原创 C语言实例—一个数如果恰好等于它的因子之和,这个数就称为完数。
题目一个数如果恰好等于它的因子之和,这个数就称为完数。例如,6的因子是1,2,3,而6=1+2+3,因此6为完数。编程序找出1000之内所有的完数,并按下列格式输出其因子:6 its factors are 1,2,3代码#include<stdio.h>int main( ){ int i,m; for(i=1;i<=1000;i++) { int n=0;...
2020-02-18 10:27:29 8286 1
原创 C语言水仙花数
题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。编程小白,我这个是不是循环次数太多了,不太好,请大家指点。#include<stdio.h>#include<math.h>int main( ){ int a,b,c,d,e; for...
2020-02-18 10:05:08 229
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人