#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int i, n, prime=1;
printf("양의 정수n :");
scanf("%d",&n);
//자기자신은 소수가 되지않기때문에 <=사용하지 않는다.
for(i=2;i<n;i++)
{
if(n% i==0)
{
prime=0;
break;
}
}
//프라임이 1이면 위의 for문안에들어가지않는다.
if(prime==1)
printf(">> %d 는 소수입니다.\n",n);
else
printf(">> %d 는 소수가 아닙니다.\n",n);
system("pause");
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int line, star;
for(line=1;line<=5;line++)
{
for(star=1;star<=line;star++)
printf("*");
printf("\n");
}
system("pause");
return 0;
}
int n;
int f1=0;
int f2=1;
int f3,i;
printf("피보나치 갯수입력 : ");
scnaf("%d",&n);
if(n>=2)
{
printf("\n 피보나치 수열 ***");
for(i=0;i<n-2;i++)
{
f3=f1+f2;
printf(", %d",f3);
f1=f2;
f2=f3;
}
printf("입니다.\n");
}
else
printf("2보다 작은 수를 입력했습니다.\n");
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int n;
int f1=0;
int f2=1;
int f3,i;
printf("피보나치 갯수입력 : ");
scnaf("%d",&n);
if(n>=2)
{
printf("\n*** 피보나치 수열 ***\n 0,1");
for(i=2;i<n;i++)
{
f3=f1+f2;
printf(", %d",f3);
f1=f2;
f2=f3;
}
printf("입니다.\n");
}
else
printf("2보다 작은 수를 입력했습니다.\n");
system("pause");
return 0;
}
int i,n,sum;
printf("제곱의 합을 구할 n을 입력 : ");
scanf("%d",&n);
for(i=1; i<=n;i++)
sum+=i*i;
printf("1부터 %d까지의 제곱의 합은 %d 입니다. ",n,sum);
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int n,i,fact=1;
printf("숫자를 입력하세요 :");
scanf("%d",&n);
for(i=1;i<=n;i++)
fact*=i;
printf("%d! = %d\n",n,fact);
return 0;
}
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[]) {
int x, y, z;
printf("두개의 정수를 입력하시오 : ");
scanf("%d %d", &x, &y);
while(y!=0)
{
z=x%y;
x=y;
y=z;
}
printf("최대공약수는 %d입니다. \n",x);
return 0;
}
'공부 > C programming' 카테고리의 다른 글
final (0) | 2016.06.07 |
---|---|
ㅇ (0) | 2016.06.02 |
11. 구조체 (0) | 2016.05.24 |
10. 포인터 (0) | 2016.05.17 |
9. 변수의 참조 영역과 지속기간 (0) | 2016.05.13 |