写一个判别素数的函数,在主函数输入一个整数,输出是否素数的信息
#include<stdio.h>
#include<math.h>
int main(void){int x,c;int pd(int a); //函数声明 printf("请输入一个数:");scanf("%d",&x);if(x!=1&&pd(x)==1)printf("%d是素数",x); //判断结果输出 else printf("%d不是素数",x); return 0;
}
//素数判断函数
int pd(int a){int i,k;k=sqrt(a);for(i=2;i<=k;i++)if(a%i==0)break;if(i<=k||a<=0)return 0;else return 1;
}
保留判别素数的函数,修改主函数,要求实现输出100~200的素数。
#include<stdio.h>
#include<math.h>
int main(void){int i;int pd(int a); //函数声明 printf("100~200内的素数有:\n");for(i=101;i<200;i++){ //循环判断 if(pd(i)==1)printf("%d,",i); //判断结果输出 }return 0;
}
//素数判断函数
int pd(int a){int j,k;k=sqrt(a);for(j=2;j<=k;j++)if(a%j==0)break;if(j<=k||a<=1)return 0;else return 1;
}
写一个判别素数的函数,在主函数输入一个整数,输出是否素数的信息相关推荐
- 飞思卡尔MC9S12X:CAN驱动函数在主函数中的应用
飞思卡尔MC9S12X:CAN初始化配置 飞思卡尔MC9S12X:CAN发送配置 飞思卡尔MC9S12X:CAN接收配置 飞思卡尔MC9S12X:CAN驱动函数在主函数中的应用 关于CAN驱动的配置, ...
- c语言实现函数给主函数中的指针赋值的方法
//利用二维指针.自从学了c之后,还没怎么用过二维指针,这么算是记住了 /* c语言实现函数给主函数中的指针赋值的方法*/#include<stdio.h>void f (int **p) ...
- Java黑皮书课后题第3章:**3.27(几何:点是否在三角形内)假设一个平面上有一个直角三角形。编写程序,提示用户输入一个点的x坐标和y坐标,然后判断这个点是否在该三角形内
**3.27(几何:点是否在三角形内)假设一个平面上有一个直角三角形.编写程序,提示用户输入一个点的x坐标和y坐标,然后判断这个点是否在该三角形内 题目 题目描述 破题 运行示例 代码 题目 题目描述 ...
- 编写一个Java应用程序。用户从键盘输入一个1~99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数。回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121、3223
编写一个Java应用程序.用户从键盘输入一个1-99999之间的数,程序将判断这个数是几位数,并判断这个数是否是回文数.回文数是指将该数含有的数字逆序排列后得到的数和原数相同,例如12121.3223 ...
- 【输入一个正整数,反转这个数字,例如输入123,输出321】
输入一个正整数,反转这个数字,例如输入123,输出321 代码实现: #include<iostream> using namespace std; int main() {int num ...
- c语言 编译 flash,DSP-C2000 flash编程,自己定义的烧写函数在主函数中运行无法通过...
2018-11-23 14:47:04 评论 提交评论 您好, 的确,Flash API 函数的调用必须在 RAM 中执行.对于 Flash API 函数具体的调用方法,可以参考 ControlSUI ...
- 编写一个函数,计算任一输入的整数的各位数字之和
函数学习-编程题 编写一个函数 fan(int m),计算任一输入的整数的各位数字之和.主函数包括输入.输出和调用函数. #include<stdio.h> int fan(int m); ...
- 关于调用子函数给主函数指针分配内存
典型的错误例子如下 在这个主函数的指针给子函数传递一个指针,而在子函数中形参有开辟了一块内存,此子函数的指针的内存里存储的地址与主函数是同一地址, 即主函数的指 针和子函数形参的指针都指向同一块内存的 ...
- printf函数与主函数问题
1.printf 函数输出问题 printf 函数并不会直接将数据输出到屏幕,而是先放到缓冲区中,只有一下三种情况满足,才会输出到屏幕. 1) 缓冲区满 2) 强制刷新缓冲区 fflush(缓冲区遇到 ...
- C语言函数和主函数的调用
在C语言中主函数在调用子函数时,会产生相应的栈去存放调用子函数时的值,当调用完毕时,调用子函数所生成的栈则立即销毁.主函数在调用子函数时如果为值传递时,则传过去的参数并不影响主函数中参数的值,如果采用 ...
最新文章
- “抽象类”的定义及其与“普通类”的区别
- 盖尔-沙普利算法_盖尔定律-及其与初创企业的关系
- 矩阵对抗与系统补丁200911(第2期)下载
- hyperopt中文文档:Interfacing-With-Other-Languages(在其他语言中使用hyperopt)
- 通过Playbook部署LAMP(5)
- day36 python学习gevent io 多路复用 socketserver *****
- 真实诠释程序员日常的二十四张图【你中了几个】
- [原]让链接点击过后无虚线
- 计算机系统组织结构,第4章 操作系统计算机组织结构.ppt
- pil模块python_python PIL模块的基本使用
- javascript对象概念大全
- MybatisPlus懒人代码生成器(附源码)
- 测试用例之黑盒测试方法
- 软件开发价格估算方法
- 如何查看所使用计算机的配置,电脑配置的三种查看方法 不用借助软件怎么查看电脑配置...
- NLP自然语言处理系列-音乐推荐系统实战 -基于矩阵分解(SVD)的推荐
- CPU Machine Check Architecture Error Dump (CPU: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz, CPUID: 0x
- 利用freemarker模板引擎进行word导出
- Django搭建在线教育平台(一)
- 470计算机毕业设计