다섯째
///////////////////////////////////////////////////
// :
// :void
// :2018 11 14
////////////////////////////////////////////////////
#include "stdio.h"
int pand(int a)
{
int i,b;
for (i=2;i<=a-1;i++)
if(a%i==0)
break;
if(i==a)
b=1;
else
b=0;
return b;
}
void main()
{
int a,c;
printf("
");
scanf("%d",&a);
c=pand(a);
if(c==1)
{
printf("
");
}
else
{
printf("
");
}
}
2) 두 함수를 써서 각각 두 정수의 최대 공약수와 최소 공배수를 구하고 주함수로 이 두 함수를 호출하여 결과를 출력한다.양수는 키보드에서 입력합니다.
///////////////////////////////////////////////////
// :
// :void
// :2018 11 14
////////////////////////////////////////////////////
#include "stdio.h"
int Gy(int a,int b)
{
int c;
while (a!=0)
{
c=b%a;
b=a;
a=c;
}
return b;
}
int Lcm(int a,int b)
{
int c;
c=b/a;
return c;
}
void main()
{
int a,b,c,s,d,t;
printf("
");
scanf("%d%d",&a,&b);
if(a>b)
{
t=a,a=b,b=t;
}
s=a*b;
c=Gy(a,b);
d=Lcm(c,s);
printf(" %d %d
",c,d);
}
3) 귀속법으로 곱셈을 실현하고 주함수에 정수를 입력하여 이 정수의 곱셈을 출력한다.
///////////////////////////////////////////////////
// :
// :void
// :2018 11 14
////////////////////////////////////////////////////
#include "stdio.h"
long double jiechen(long double a)
{
if(a==1||a==0)
{
return a;
}
return a=a*jiechen(a-1);
}
void main()
{
long double a,b;
printf("
");
scanf("%lf",&a);
b=jiechen(a);
printf("%.0lf %.0lf
",a,b);
}
4) 입력한 10개의 문자를 작은 순서에서 큰 순서로 배열하기 위해 함수를 쓴다.그리고 주 함수에서 호출
///////////////////////////////////////////////////
// :
// :void
// :2018 11 14
////////////////////////////////////////////////////
#include "stdio.h"
void paixu(char a[])
{
int i,j;
char t;
for (i=0;i<=8;i++)
{
for (j=0;j<=9-i-1;j++)
{
if (a[j]>a[j+1])
{
t=a[j],a[j]=a[j+1],a[j+1]=t;
}
}
}
}
void main()
{
char a[10],i;
printf("
");
for (i=0;i<=9;i++)
{
scanf("%c",a+i);
}
paixu(a);
printf("
");
for (i=0;i<=9;i++)
{
printf("%-3c",a[i]);
}
}
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
예를 들어 urlopen의 데이터 사용법데이터 매개 변수는 선택할 수 있습니다. 데이터를 추가하려면 바이트 인코딩 형식의 내용, 즉bytes 형식이면bytes () 함수를 통해 전환할 수 있습니다. 또한 이 데이터 매개 변수를 전달하면 GET 방식으로 요...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.