c 언어 10 개의 고전 애플 릿

6661 단어 고전 애플 릿
【프로그램 1】
제목:1,2,3,4 개의 숫자 가 있 는데 서로 다 르 고 중복 되 지 않 는 세 자릿수 를 구성 할 수 있 습 니까?다 얼마예요?
1.프로그램 분석:백 자리,열 자리,개 자리 에 쓸 수 있 는 숫자 는 모두 1,2,3,4 이다.모든 배열 을 이 루 고 가 겠 습 니 다.
불만족 한 조건 의 배열 을 버리다.
2.프로그램 소스 코드:

main() 
{ 
int i,j,k; 
printf("
"); for(i=1;i<5;i++)    /* */  for(j=1;j<5;j++)    for (k=1;k<5;k++)    {     if (i!=k&&i!=j&&j!=k)    /* i、j、k */     printf("%d,%d,%d
",i,j,k);     } }
【프로그램 2】
제목:기업 이 지급 하 는 보 너 스 는 이윤 에 따라 공제금 을 받는다.이윤(I)이 10 만 위안 보다 낮 거나 같 을 때 상여금 은 10%를 올 릴 수 있다.이윤 이 높다
10 만원 에서 20 만원 이하 일 때 10 만원 이하 인 부분 은 10%공제금 으로 10 만원 이상 인 부분 은 코코아
7.5%;20 만 에서 40 만 사이 에 20 만 위안 을 넘 는 부분 은 5%를 공제 할 수 있다.40 만 에서 60 만 사이 에 높 아 요.
40 만 위안 의 부분 은 3%를 공제 할 수 있다.60 만 에서 100 만 사이 에 60 만 위안 이 넘 는 부분 은 1.5%를 공제 하여 높 을 수 있다.
100 만원 이 넘 을 때 100 만원 이 넘 는 부분 은 1%공제금 으로 키보드 에서 당 월 이익 I 를 입력 하여 상금 총 수 를 지급 해 야 합 니까?
1.프로그램 분석:축 을 이용 하여 경계,포 지 셔 닝 을 하 십시오.정의 에 주의 할 때 상금 을 성장 정형 으로 정의 해 야 한다.      
2.프로그램 소스 코드:

main() 
{ 
long int i; 
int bonus1,bonus2,bonus4,bonus6,bonus10,bonus; 
scanf("%ld",&i); 
bonus1=100000*0.1;bonus2=bonus1+100000*0.75; 
bonus4=bonus2+200000*0.5; 
bonus6=bonus4+200000*0.3; 
bonus10=bonus6+400000*0.15; 
 if(i<=100000) 
  bonus=i*0.1; 
 else if(i<=200000) 
     bonus=bonus1+(i-100000)*0.075; 
    else if(i<=400000) 
        bonus=bonus2+(i-200000)*0.05; 
       else if(i<=600000) 
           bonus=bonus4+(i-400000)*0.03; 
          else if(i<=1000000) 
              bonus=bonus6+(i-600000)*0.015; 
             else 
              bonus=bonus10+(i-1000000)*0.01; 
printf("bonus=%d",bonus); 
}
[프로그램 3]
제목:하나의 정수,그것 은 100 을 더 한 후에 하나의 완전 제곱 수 이 고 168 을 더 하면 또 하나의 완전 제곱 수 입 니 다.이 수 는 얼마 입 니까?
1.절차 분석:10 만 이내 에 판단 하여 이 수 를 100 을 더 한 다음 에 처방 하고 이 수 를 268 을 더 한 다음 에 처방 한다.만약 에 처방 한 후에
의 결 과 는 다음 과 같은 조건 을 만족 시 키 는 것 이 바로 결과 이다.구체 적 인 분석 을 보십시오.
2.프로그램 소스 코드:

#include "math.h" 
main() 
{ 
long int i,x,y,z; 
for (i=1;i<100000;i++) 
 { x=sqrt(i+100);   /*x   100       */ 
  y=sqrt(i+268);   /*y    168       */ 
   if(x*x==i+100&&y*y==i+268)/*                ,           */ 
    printf("
%ld
",i);   } }
【프로그램 4】
제목:어느 해 어느 달 어느 날 을 입력 하여 이 날 이 이 해 의 며칠 째 라 고 판단 합 니까?
1.절차 분석:3 월 5 일 을 예 로 들 면 먼저 두 달 전의 것 을 더 한 다음 에 5 일 즉 올해 의 며칠 을 더 해 야 한다.
윤년 과 수입 월 이 3 보다 많 을 때 는 하루 더 고려 해 야 한다.
2.프로그램 소스 코드:

main() 
{ 
int day,month,year,sum,leap; 
printf("
please input year,month,day
"); scanf("%d,%d,%d",&year,&month,&day); switch(month)/* */ {  case 1:sum=0;break;  case 2:sum=31;break;  case 3:sum=59;break;  case 4:sum=90;break;  case 5:sum=120;break;  case 6:sum=151;break;  case 7:sum=181;break;  case 8:sum=212;break;  case 9:sum=243;break;  case 10:sum=273;break;  case 11:sum=304;break;  case 12:sum=334;break;  defaultrintf("data error");break; } sum=sum+day;  /* */  if(year%400==0||(year%4==0&&year%100!=0))/* */   leap=1;  else   leap=0; if(leap==1&&month>2)/* 2, */ sum++; printf("It is the %dth day.",sum); }
【프로그램 5】
제목:세 개의 정수 x,y,z 를 입력 하 십시오.이 세 개의 수 를 작은 것 에서 큰 것 으로 출력 하 십시오.
1.프로그램 분석:우 리 는 가장 작은 수 를 x 에 올 리 고 먼저 x 와 y 를 비교 하고 x>y 가 있 으 면 x 와 y 의 값 을 교환 합 니 다.
그 다음 에 x 와 z 를 비교 하면 x>z 는 x 와 z 의 값 을 교환 하면 x 를 최소 화 할 수 있다.
2.프로그램 소스 코드:

main() 
{ 
int x,y,z,t; 
scanf("%d%d%d",&x,&y,&z); 
if (x>y) 
/*  x,y  */ 
if(x>z) 
/*  x,z  */ 
if(y>z) 
/*  z,y  */ 
printf("small to big: %d %d %d
",x,y,z); }
[프로그램 6]
제목:알파벳 C 의 그림 을*번 으로 출력 합 니 다.
1.프로그램 분석:먼저<|>*>번호 로 종이 에 알파벳 C 를 쓰 고 줄 을 나 누 어 출력 할 수 있 습 니 다.
2.프로그램 소스 코드:

#include "stdio.h" 
main() 
{ 
printf("Hello C-world!
"); printf(" ****
"); printf(" *
"); printf(" *
"); printf(" ****
"); }
[프로그램 7]
제목:특수 도안 을 출력 합 니 다.c 환경 에서 실행 하 십시오.보 세 요.Very Beautiful!
1.프로그램 분석:문 자 는 모두 256 개 입 니 다.문자 마다 도형 이 다르다.      
2.프로그램 소스 코드:

#include "stdio.h" 
main() 
{ 
char a=176,b=219; 
printf("%c%c%c%c%c
",b,a,a,a,b); printf("%c%c%c%c%c
",a,b,a,b,a); printf("%c%c%c%c%c
",a,a,b,a,a); printf("%c%c%c%c%c
",a,b,a,b,a); printf("%c%c%c%c%c
",b,a,a,a,b); }
[프로그램 8]
제목:출력 9*9 구결.
1.프로그램 분석:줄 과 열 을 고려 하여 모두 9 줄 9 열,i 제어 줄,j 제어 열.
2.프로그램 소스 코드:

#include "stdio.h" 
main() 
{ 
 int i,j,result; 
 printf("
");  for (i=1;i<10;i++)   { for(j=1;j<10;j++)     {      result=i*j;      printf("%d*%d=%-3d",i,j,result);/*-3d , 3 */      }    printf("
");/* */    } }
[프로그램 9]
제목:체스 판 수출 을 요구 합 니 다.
1.프로그램 분석:i 제어 줄,j 로 열 을 제어 하고 i+j 의 변화 에 따라 출력 흑 격자 인지 백 격자 인지 제어 합 니 다.
2.프로그램 소스 코드:

#include "stdio.h" 
main() 
{ 
int i,j; 
for(i=0;i<8;i++) 
 { 
  for(j=0;j<8;j++) 
   if((i+j)%2==0) 
    printf("%c%c",219,219); 
   else 
    printf(" "); 
   printf("
");   } }
[프로그램 10]
제목:계단 을 인쇄 하고 계단 위 에 웃 는 얼굴 두 개 를 인쇄 한다.
1.프로그램 분석:i 제어 줄,j 로 열 을 제어 하고 j 는 i 의 변화 에 따라 출력 흑 격자 의 개 수 를 제어 합 니 다.
2.프로그램 소스 코드:

#include "stdio.h" 
main() 
{ 
int i,j; 
printf("
");/* */ for(i=1;i<11;i++)  {  for(j=1;j<=i;j++)    printf("%c%c",219,219);  printf("
");   } }
c 언어 10 개의 고전 애플 릿 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 c 언어 고전 애플 릿 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기