代码搜索:while
找到约 10,000 项符合「while」的源代码
代码结果 10,000
www.eeworm.com/read/460783/7240769
txt 最大公约数欧拉函数.txt
int gcd(int a,int b){
return b?gcd(b,a%b):a;
}
inline int lcm(int a,int b){
return a/gcd(a,b)*b;
}
//求1..n-1中与n互质的数的个数
int eular(int n){
int ret=1,i;
for (i=2;i*i
www.eeworm.com/read/460384/7252185
f90 e_322_01.f90
read *, n
j=int(sqrt(n*1.)); i=2
do while ((mod(n,i)/=0) .and. (i
www.eeworm.com/read/460384/7252234
f90 e_322_03.f90
!碾转相除法:如27和6,先用27除以6,余数为3。再用6除以3,余数为零,即3为最大公约数。
read *, m,n
if(m.lt.n) then
k=m; m=n; n=k
end if
k=mod(m,n)
do while (k/=0)
m=n; n=k; k=mod(m,n)
end do
print *, '最大公约数=',n
end
www.eeworm.com/read/459122/7282313
asv hill.asv
function hill()
%输入密钥
disp('输入密钥(矩阵)的维数');
n=input('');
disp('输入密钥(矩阵,按行输入)');
key=zeros(n,n);
for j=1:n
for k=1:n
key(j,k)=input('');
end
end
d=det(key);%求矩阵的行列式
if d==0%判断矩阵是
www.eeworm.com/read/459122/7282314
m hill.m
function hill()
%输入密钥
disp('输入密钥(矩阵)的维数');
n=input('');
disp('输入密钥(矩阵,按行输入)');
key=zeros(n,n);
for j=1:n
for k=1:n
key(j,k)=input('');
end
end
d=det(key);%求矩阵的行列式
if d==0%判断矩阵是
www.eeworm.com/read/458870/7286281
c 8atk.c
#include "math.h"
double atk(x,y,n,t,eps)
int n;
double t,eps,x[],y[];
{ int i,j,k,m,l;
double z,xx[10],yy[10];
z=0.0;
if (n
www.eeworm.com/read/458870/7286336
c 15ikey.c
void ikey(p,n,k,m)
int n,k,m;
HEAPSORT *p[];
{ int i,l;
HEAPSORT *w;
void pisift();
if (kn-1) m=n-1;
l=m-k+1;
for (i=l/2-1; i>=0; i--)
www.eeworm.com/read/458870/7286342
c 15ckey.c
void ckey(p,n,k,m)
int n,k,m;
HEAPSORT *p[];
{ int i,l;
HEAPSORT *w;
void pcsift();
if (kn-1) m=n-1;
l=m-k+1;
for (i=l/2-1; i>=0; i--)