首页 > 其他分享 >1.两个数的最大公约数;2.输出某个范围的素数

1.两个数的最大公约数;2.输出某个范围的素数

时间:2023-11-11 11:00:52浏览次数:31  
标签:m% main int 素数 while 最大公约数 某个 100 include

给定两个数,求其最大公约数

#include<stdio.h>
int main()
{
	int m=24,n=18,r=0;
	while(m%n)//辗转相除法,改成"while(r=m%n)",下面的 "r=m%n"可以省略 
	{
		r=m%n; 
		m=n;
		n=r;
	}
	printf("%d\n",n);
	return 0;
	
} 

输出100-200内的素数

#include<stdio.h>
int main() 
{
	int i,j;
	for(i=100;i<=200;i++)
	{
	    for(j=2;j<i;j++) //每次循环,j赋初值2 
	    {
	    	if(i%j==0)//试除法 
	    	{
	    		break;
	    	}
	    }
	if(j==i)
	   printf("%d ",i);
	}return 0;
} 


磁流体圣诞树

1.两个数的最大公约数;2.输出某个范围的素数_辗转相除法

标签:m%,main,int,素数,while,最大公约数,某个,100,include
From: https://blog.51cto.com/u_16344708/8315926

相关文章

  • 通过hook技术拦截某个APP的用户列表可能实现吗,举个例子
    ​ 拦截某个应用程序的用户列表通常涉及到对应用程序的通信进行监控或修改。使用钩子(hook)技术是一种常见的方法,但需要注意的是,这种行为可能违反应用程序的使用条款,可能会引起法律问题。在进行此类活动之前,请确保你有权进行这样的操作,并且你的目的是合法的。以下是一个可能的例......
  • 获取过去某个时间到现在相差的时间天时分
    privateStringgetTimeOutStr(longnowDate,longlastTime){Stringstr="";longminute=1000*60;longhour=1000*60*60;longday=1000*60*60*24;longtime=nowDate-lastTime;......
  • php针对某个网址实现302跳转如何实现?
    在PHP中实现一个HTTP302重定向非常简单。你需要编写一个简单的PHP脚本来设置HTTP头部,指示浏览器重定向到一个新的URL。以下是一个基本的步骤,展示了如何做到这一点:创建一个PHP文件:首先,你需要在你的web服务器上创建一个新的PHP文件。这个文件将包含重定向的代码。编写重定向代码......
  • Oracle怎样查看某个表的约束名和约束的字段名、plsql怎样不提交执行的update
    要查看某个表的约束名和约束的字段名,你可以使用以下的SQL查询:SELECTconstraint_name,column_nameFROMuser_cons_columnsWHEREtable_name='YourTableName';在这个查询中,'YourTableName'是你要查询的表名。这条SQL语句将返回指定表的约束名称和对应的字段名。如果你没有......
  • js怎么实现对某个图片进行ocr识别的效果?确保有效
    在JavaScript中实现OCR(光学字符识别)通常涉及到使用一些库,比如`Tesseract.js`,这是一个纯JavaScript编写的OCR库,它被编译自著名的OCR引擎Tesseract。 以下是一个使用`Tesseract.js`的基本示例,用于识别图片中的文本: 1.首先,您需要在您的项目中包含`Tesseract.js`。如果您是......
  • js怎么实现对某个网址进行多线程get访问,实现压力测试效果
    在JavaScript中,实际上没有传统意义上的"多线程",但是我们可以使用WebWorkers来模拟多线程行为。WebWorkers允许您运行JavaScript操作在后台线程,不会影响主线程的性能。然而,WebWorkers更多用于在浏览器端执行耗时的计算任务,并不适用于执行HTTP请求。 对于Node.js环境,我们可以......
  • 如何移除某个conda环境
    要移除conda中的某个环境,您可以使用以下命令: conda env remove --name <环境名称>  其中,<环境名称>是您要移除的环境的名称。请确保在运行此命令之前,您已经退出该环境。例如,如果要移除名为myenv的环境,可以运行以下命令: conda env remove --......
  • 防止DOS攻击(检测nignx日志若某个IP短时间的PV过大则使用防火墙将其禁掉)
    #!/bin/bashtime=`date|awk'{print$3"\\\\/"$2"\\\\/"$6}'`awk'$4~/'"${time}"'/{print$0}'access.log|awk'{ip[$1]++}END{for(iinip)printi,ip[i]}'|sort-rnk2|head>18.t......
  • js怎么向html中的某个标签添加内容?举个简单能动的例子
    在JavaScript中,你可以通过多种方式向HTML元素添加内容。以下是两种常见的方法:innerHTML:这个属性用来获取或替换HTML元素的内容。appendChild():这个方法用来向节点添加最后一个子节点。以下是一个简单的例子,展示了如何使用这两种方法:假设你有这样一个HTML结构:<!DOCTYPEhtml......
  • 如何使用git将某个文件回退到历史版本
    1.查看提交历史gitlogcommit4fe5108e0ca86d439f0da61751fac5845ec64f5c3commit38f9efd1f004996330a78c4b78372ba7c37469892commit5617205b96685ee157b67f3d66c71aa24cc378601会出现一些commitid2.找到需要回退的文件路径,如api/v2/s.php3.开始回退,要把api/v......