
数学求值
Aaron_2521060899
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【100-200之间的素数,并计算其个数】
#include <stdio.h>#include <math.h>int main(){ int i=0;//定义i初始值为0; int count=0;//定义count初始值为0; float sqrt(float);//声明一个浮动数的平方根为单精度 for(i=100;i<=200;i++) { int j=0; for (j=2;...原创 2018-10-16 22:22:53 · 412 阅读 · 0 评论 -
C语言:求一个数是否为素数
#include<stdio.h>#include<assert.h>//求一个数是否为素数bool IsPrime(int n)//布尔运算,{ assert(n != 1); if(n == 1)//是1返回false { return false; } for(int i = 2;i < n;i++) { if(n % i ...原创 2018-10-27 08:54:10 · 1075 阅读 · 0 评论 -
C语言:连续子数组的最大和
#include<stdio.h>#include<assert.h>//连续子数组的最大和int MaxNum2(int *arr,int len){ assert(arr != NULL && len > 0); int max = 0x80000000;//0x8000 0000是十六进制的最小值 int sum = 0; fo...原创 2018-10-29 18:38:29 · 2790 阅读 · 0 评论 -
C语言:输出 100-200 之间的不能被 3 整除的数
#include<stdio.h>//输出 100-200 之间的不能被 3 整除的数void Fun(int n){ int i ; for(i = 100;i <= n;i++) { if(i % 3 == 0) { continue; } printf("%5d",i);//打印时数字之间留5个空格 }}int main(){ ...原创 2018-10-29 15:47:41 · 8115 阅读 · 0 评论 -
C语言:斐波那锲数列第四十项为多少(前两项的和是后一项)
#include<stdio.h>//斐波那锲数列第四十项为多少(前两项的和是后一项)int Fabonacci(int n){ int f1 = 1; int f2 = 1; int f3 = 1; int i; for(i = 3;i <= n;i++)//前两项的和给第三项,然后2给1,3给2 { f3 = f1+f2; f1 = f2; ...原创 2018-10-29 15:40:35 · 5149 阅读 · 0 评论 -
C语言:求一个数字二进制中1的个数
#include<stdio.h>//求一个数字二进制中1的个数int NumOf1(int n){ int count = 0; while(n != 0) { if(n & 1)//数字n按位与1 { count++;//个数+1 } n = n >> 1;//n右移1位,相当于除以2 } return count;}...原创 2018-10-29 15:29:39 · 720 阅读 · 0 评论 -
C语言:求一组数中有几个数,并将其正序和逆序输出,并判断正负
#include<stdio.h>#include<math.h>//求一组数中有几个数,并将其正序和逆序输出,并判断正负int NumCount(int n){ int count = 0;//声明初始值为0 while(n != 0) { count++;//1 2 3 n /= 10;//123/10 ==12 12/10==1...转载 2018-10-21 20:54:25 · 1654 阅读 · 0 评论 -
C语言:写一个函数:求1-100的和 1-100奇数的和 1-100偶数和
#include<stdio.h>//写一个函数:求1-100的和 1-100奇数的和 1-100偶数和void Sum(int n){ int sum = 0; int sumOdd = 0;//奇数 int sumEve = 0;//偶数 for(int i = 0;i <= n;i++) { sum = sum + i; } for(...原创 2018-10-25 19:58:43 · 10885 阅读 · 2 评论 -
C语言:如何将小端转化成大端
#include<stdio.h>//如何将小端转化成大端bool IsBig(){ int a = 0x12345678;//十六进制 char *p = (char *)&a;//取变量a的地址强转成char型 if(*p == 0x78) { return false;//小端 } else { return true;//大端 }}...原创 2018-10-20 20:48:21 · 3117 阅读 · 5 评论 -
C语言:求输入的两个数当中,最大的值
#include&lt;stdio.h&gt;//求输入的两个数当中,最大的值int Max(int a,int b){ return a&gt;b?a:b;//如果a&gt;b,返回a,否则返回b}int main(){ int a=20;//输入两个变量 int b=30; printf("%d\n",Max(a,b));//打印最大值 getchar();原创 2018-10-22 15:22:36 · 7174 阅读 · 0 评论 -
C语言:求出所有三位数中的水仙花数
#include<stdio.h>//求出所有三位数中的水仙花数int Fun(int n){ int a,b,c; for(int i = 100;i <= n;i++) { a = i/100;//取出百位数 b = i % 100/10;//先求余,在取整 c = i %10; if(a*a*a+b*b*b+c*c*c == i)//判断是否...原创 2018-10-19 23:23:24 · 20717 阅读 · 0 评论 -
C语言:求Sn=a+aa+aaa+aaaa...的值,并且求出最后一个值有几位
#include<stdio.h>//求Sn=a+aa+aaa+aaaa...的值,并且求出最后一个值有几位int Fun(int n,int a)//最后一个加数是n个a{ int t = a; int sum = a; int i = 0; for(i=1;i < n;i++)//循环4次 { t = t*10 + a;//求出每个加数的值 sum +...原创 2018-10-19 22:16:32 · 2935 阅读 · 0 评论 -
C语言:小球从100米的地方下落,求第10次反弹高度,前10次落地总高度
#include<stdio.h>#include<assert.h>//小球从100米的地方下落,求第10次反弹高度,前10次落地总高度int main(){ double a=100;//声明双精度类型初值100米 double b=a/2; double c=0.0; int i; for(i=1;i<10;i++)//i自加完后循环,循环9次...原创 2018-10-19 20:45:29 · 7195 阅读 · 0 评论 -
C语言:求最小公倍数和最大公约数
#include&lt;stdio.h&gt;#include&lt;assert.h&gt;//求最小公倍数和最大公约数int Fun( int m ,int n){ assert(m * n != 0);//断言m*n不等于0时,程序向下执行 int tmp = 0; if(m &lt; n)//判断m是否大于n,如果不是对换一下值 { tmp = n; n = m;...原创 2018-10-19 17:48:58 · 680 阅读 · 0 评论 -
C语言:求解一元二次方程
#include<stdio.h>#include<math.h>//求解一元二次方程//sqrt要加头文件<math.h>void Fun(int a,int b,int c){ int d = b*b-4*a*c;//b^2-4ac; float x1,x2;//声明float类型 if(a == 0)//a == 0,一元一次方程 {...原创 2018-10-27 09:29:58 · 1674 阅读 · 0 评论