用C语言编写输入100-200间随机数,看是否是素数

 时间:2024-10-13 06:13:45

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File

用C语言编写输入100-200间随机数,看是否是素数
用C语言编写输入100-200间随机数,看是否是素数

2、输入预处理命令和主函数:#include<stdio.h> /*输入输出头文件*/#include<stdlib.h> /*standard library标准库头文件忮氽阝另*/#include<math.h> /*数学头文件*/#include<time.h> /*标准日期时间头文件*/void main() /*空类型:主函数*/

用C语言编写输入100-200间随机数,看是否是素数

3、定义变量并取得100-200间的随机数: int a,b; /*定义变量的数据类型为整型*/ srand((unsigned)time(NULL)); /*随机数种子*/ a=rand()%101+100; /*取余101,得到0-100间的数,再加上100,得到100-200间的数*/

用C语言编写输入100-200间随机数,看是否是素数

4、判断是否是素数: for(b=2;b<a;b++) /*用循环使a分别除以2到它本身的数*/ { if(a%b==0) /*判断a是否是素数*/ { printf("%d 不是素数\n",a); /*不是,输出“不是素数”并跳出循环*/ break; }

用C语言编写输入100-200间随机数,看是否是素数

5、判断是否不能被它本身减1整除: if(b==a-1) /*是,判断a是否不能被2到它本身减1整除*/ { printf("%d 是素数\n",a); /*是,输出是素数*/ }

用C语言编写输入100-200间随机数,看是否是素数

6、完整的源代码:#inclu蟠校盯昂de<stdio.h> /*输入输出头文件*/#include<稆糨孝汶;stdlib.h> /*standard library标准库头文件*/#include<math.h> /*数学头文件*/#include<time.h> /*标准日期时间头文件*/void main() /*空类型:主函数*/{ int a,b; /*定义变量的数据类型为整型*/ srand((unsigned)time(NULL)); /*随机数种子*/ a=rand()%101+100; /*取余101,得到0-100间的数,再加上100,得到100-200间的数*/ for(b=2;b<a;b++) /*用循环使a分别除以2到它本身的数*/ { if(a%b==0) /*判断a是否是素数*/ { printf("%d 不是素数\n",a); /*不是,输出“不是素数”并跳出循环*/ break; } else if(b==a-1) /*是,判断a是否不能被2到它本身减1整除*/ { printf("%d 是素数\n",a); /*是,输出是素数*/ } }}

用C语言编写输入100-200间随机数,看是否是素数
  • c语言中 %c表示什么
  • 如何删除vector容器的数据
  • C语言中float是什么意思?
  • scanf_s与scanf的区别是什么
  • 怎样画卡诺图
  • 热门搜索
    汉字手抄报五年级 运动会手抄报内容 最简单的手抄报 防火手抄报资料 预防麻疹手抄报 消防安全手抄报知识 低碳环保手抄报内容 小学四年级手抄报大全 关于防火的手抄报 关于水浒传的手抄报