각종 애플 릿: (선수 순위 와 누가 범인 인지 등)

/*5      10      ,           
A   :B  ,   
B   :   ,E  
C   :   ,D  
D   :C  ,   
E   :   ,A  
     ,          ,          */
#include 
#include 
int main()
{
	int a=0;
	int b=0;
	int c=0;
	int d=0;
	int e=0;
	int num=0;
	for(a=1;a<=5;a++)
	{
		for(b=1;b<=5;b++)
		{
			for(c=1;c<=5;c++)
			{
				for(d=1;d<=5;d++)
				{
					for(e=1;e<=5;e++)
					{
						num=0;
						if(((b==1)+(a==3)==1)&&
						   ((b==2)+(e==4)==1)&&
						   ((c==1)+(d==2)==1)&&
						   ((c==5)+(d==3)==1)&&
						   ((e==4)+(a==1)==1))
						{// a、b、c、d、e         
							num|=(1<>1;
							}
							if(num==0)
							{
								printf("a=%d b=%d c=%d d=%d e=%d
",a,b,c,d,e); } } } } } } } system("pause"); return 0; }
/*            ,                   
     ,           :
  A :   
  B : C
  C : D
  D :C   
    3      ,1      ,         ,     
        */
#include 
#include 
int main()
{
	int killer=0;
	for(killer='A';killer<='D';killer++)
	{
		if((killer!='A')+(killer=='C')+(killer=='D')+(killer!='D')==3)
		{
			printf("  killer=%c
",killer); break; } } system("pause"); return 0; }

단순 애플 릿
배열 초기 화, 비우 기, 역 설정
#include 
#include 
void init(int arr[],int sz)
{
	int i=0;
	for(i=0;i

곱셈 표
#include 
#include 
void Print_Table(int row)
{
	int i=0;
	for(i=1;i<=row;i++)
	{
		int j=0;
		for(j=1;j<=i;j++)
		{
			printf("%2d*%2d=%2d ",j,i,i*j);
		}
		printf("
"); } } int main() { int row=0; printf(" :row="); scanf("%d",&row); Print_Table(row); system("pause"); return 0; }

두 개의 수 를 교환 하 다.
#include 
#include 
void Swap(int *pa,int *pb)
{
	*pa=*pa+*pb;
	*pb=*pa-*pb;
	*pa=*pa-*pb;
}
int main()
{
	int a=23;
	int b=35;
	printf("a=%d b=%d
",a,b); Swap(&a,&b); printf("a=%d b=%d
",a,b); system("pause"); return 0; }

윤년 을 판단 하 다
#include 
#include 
int Judge_Learyear(int year)
{
	if(((year%4==0)&&(year%100!=0))||(year%400==0))
	{
		return 1;
	}
	return -1;
}
int main()
{
	int year=0;
	int ret=0;
	printf("     :year=");
	scanf("%d",&year);
	ret=Judge_Learyear(year);
	if(ret!=1)
	{
		printf("%d    
",year); } else { printf("%d
",year); } system("pause"); return 0; }

판단 소수
#include 
#include 
#include 
int Is_Prime(int num)
{
	int i=0;
	for(i=2;i<=sqrt((double)num);i++)
	{
		if(num%i==0)
		{
			return -1;
		}
	}
    return 1;
}
int main()
{
	int num=0;
	int ret=0;
	printf("      :num=");
	scanf("%d",&num);
	ret=Is_Prime(num);
	if(ret!=1)
	{
		printf("%d    
",num); } else { printf("%d
",num); } system("pause"); return 0; }

좋은 웹페이지 즐겨찾기