1.编写求圆球体体积的函数(体积V=4/3*π*R3),在主函数里输入球体半径R(使用Scanf()函数通过键盘输入)并调用该函数显示当R=3时球体体积。

#include<stdio.h>
#include<math.h>
#define pi 3.1415926
double sphere_volume(double n)
{return (4/3.0)*pi*pow(n,3);
}
void main()
{double V,R;printf("input radius :");scanf("%lf",&R);V=sphere_volume(R);printf("the sphere's volume is %.2f",V);
}

2.编写自定义函数(prime函数):功能是判断任意一个整型数是否是素数。通过主函数main函数调用判断m是否是素数。(m通过键盘输入)

附加题:main函数功能:通过键盘输入一个正整数m,调用prime函数统计[2-m]之间的所有素数的个数。

#include<stdio.h>
#include<math.h>
void main()
{int m;int prime(int m);printf("input a number:");scanf("%d",&m);if(prime(m)==1)printf("the number is prime number!\n");elseprintf("sorry,the number is not prime number!\n");
}
int prime(int n)
{int i,k;int flag=1;k=sqrt(n);for(i=2;i<=k;i++){if(n%i==0){flag=0;break;}}return flag;
}
附加题
#include<stdio.h>
#include<math.h>
void main()
{int i,m;int count=0;int prime(int );printf("input a number:");scanf("%d",&m);for(i=2;i<=m;i++){if(prime(i)==1)count+=1;}printf("%d\n",count);
}
int prime(int n)
{int i,k;int flag=1;k=sqrt(n);for(i=2;i<=k;i++){if(n%i==0){flag=0;break;}}return flag;
}

3.用递归方法编程计算Fibonacci数列第n项的值:(n=10)

#include<stdio.h>
int fib(int n)
{if(n==0)return 0;else if(n==1)return 1;elsereturn fib(n-1)+fib(n-2);
}
void main()
{int i;scanf("%d",&i);printf("第 %d 项的值是%d\n",i,fib(i-1));}

C语言——球体体积判断素数用递归计算Fibonacci数列相关推荐

  1. java 语言如何判断素数_C语言实验之判断素数(循环结构java)方法讲解

    C语言实验之判断素数(循环结构java)方法讲解 Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数. 如果是素数则输出"This is a prim ...

  2. C语言循环结构素数判断,C语言实验之判断素数(循环结构java)方法讲解

    C语言实验之判断素数(循环结构java)方法讲解 Problem Description 从键盘上输入任意一个正整数,然后判断该数是否为素数. 如果是素数则输出"This is a prim ...

  3. C语言编写的判断素数的程序

    下面是一个用C语言编写的判断素数的程序: 复制#include <stdio.h>int main() {int n;printf("请输入一个数字:");scanf( ...

  4. C语言if语句判断素数,利用简单的if语句判断素数

    8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? 判断素数这个问题是c语言条件,循环中最简单的一个问题 下面就来介绍一下判断素数的代码吧 #include "s ...

  5. c语言用伪代码判断素数,素数的伪代码怎么写

    1. c语言中如何求素数 思路:所谓素数是指只能被1和自身整除的数叫作素数,判断素数就可以从2到该数减一依次判断能否整除该数,如果能则不是素数,否则就是素数. 参考代码: #include int i ...

  6. 厦大C语言上机 1488 判断素数

    1488.判断素数 时间限制: 1000 MS          内存限制: 65536 K          提交数: 1203 (0 users)          通过数: 276 (265 u ...

  7. C语言:开平方判断素数

    输入格式: 输入在第一行给出一个正整数N(<=10),随后N行,每行给出一个小于231的需要判断的正整数. 输出格式: 对每个需要判断的正整数,如果它是素数,则在一行中输出"Yes&q ...

  8. 运用c语言编写程序:判断素数的多种方法

    素数是一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数:判断一个数是不是素数只需让2-这个数本身减一的所有数进行相除,如果没有一个数能把这个数本身整出,这个数就是素数. 设判断X; 所以 ...

  9. C语言程序:判断素数

    题目内容: 用函数编程:编写一个判断是否为素数的函数,如果是素数则返回1,否则返回0,并在主函数中调用. 注意:请按以下给出的格式编程,函数已被命名为is_prime,在此基础上补充完善程序. 由于批 ...

最新文章

  1. 关于java类型数据组的调用
  2. UA MATH564 概率论 标准二元正态分布的性质
  3. 百度地图API公交检索示例 - 标绘结果路线、返回结果集
  4. Linux C/C++ Openssl RSA Encrypt/Decrypt(加密/解密) 简单示例教程
  5. 【剑指offer】_10二叉树和为某一路径值
  6. 【图像处理】【去模糊】代码资源汇总
  7. SylixOS allwinner h6 链接脚本
  8. 龙芯2k1000-pmon(5)- pmon无法修改环境变量的问题
  9. WINRAR弹出激活框解决
  10. 正交设计 python算法_SPSS统计分析案例:无空白列重复正交试验设计方差分析
  11. ZBrush与数位板雕刻模型如何才能结合
  12. java 键盘 映射 控制游戏_如何运用JAVA程序设计进行键盘控制游戏
  13. hadoop数仓建设之日志采集
  14. u大师u盘启动盘制作教程 教你怎么装系统(超微版)
  15. Sql Server级联操作
  16. 基因对疾病的影响规律--读论文
  17. js 高级注释(模块注释,class注释,函数注释等)
  18. 解决tomcat运行报错java.lang.UnsatisfiedLinkError: apache-tomcat-7.0.37\bin\tcnative-1.dll:Can load AMD 64
  19. Vivado中FFT9.1 IP核的使用(1)
  20. python 方差分解_干货 :教你用Python来计算偏差-方差权衡

热门文章

  1. pandas对象保存到mysql出错提示“BLOB/TEXT column used in key specification without a key length”解决办法
  2. 离散时间系统的相位响应
  3. VS2010 不能将参数 2 从“char [20]”转换为“LPCWSTR”的错误解决
  4. SqlServer系统函数
  5. sqlserver中时间格式的字符串传递时的注意事项
  6. Delphi十进制和十六进制互转 Delphi 自带函数 IntToHex
  7. SVN中 “containing working copy admin area is missin
  8. docker启动nginx,并挂载目录及docker容器中文乱码
  9. MPU6050开发 -- 进阶之I2C/SPI通信协议
  10. flash_erase and flash_eraseall