2 급 C 언어 시험 준 비 를 위 한 코드 연습 - 지도 자료 인 (1)

2 급 시험 때 사용 한 C 언어 컴 파 일 러 는 VC + + 6.0 이 었 기 때문에 정말 개 를 잡 았 습 니 다. 이 컴 파 일 러 를 사용 하 는 것 은 제 두 번 째 C 컴 파 일 러 입 니 다. 첫 번 째 는 아 하 C 컴 파 일 러 입 니 다. 두 번 째 는 VS + + 6.0 입 니 다. 그리고 win 에서 VS 2013 을 사용 하 는 것 이 좋 습 니 다. 대개 발 된 소프트웨어 코드 보완 과 형식, 글꼴, 코드 의 배경, 각종 기능 을 바 꿀 수 있 습 니 다.초보 자 에 게 는 scanf 로 사용 하지 말 라 는 것 입 니 다. scanf 로 사용 하 라 는 것 입 니 다.s. 안전 하 다 고 생각 하기 때문에 XX 에 구름 이 넘 치지 않도록 하 세 요. 그리고 gets 는 gets 라 고 써 야 합 니 다.s () 같은 것 은 제 가 VS 2013 시험 을 볼 때 쓴 코드 도 이런 형식 이 라 고 생각 합 니 다. 저 는 VS 6.0 이 틀 릴 것 이 라 고 확신 합 니 다. 그리고 잘못 찾 아야 합 니 다. 그래서 시험의 소중 한 시간 을 지체 하 게 되 었 습 니 다!그래서 저 는 이 책의 컴 파일 러 를 VC + + 6.0 으로 하기 로 했 습 니 다. vim 과 차이 가 많 지 않 은 것 같 습 니 다. 코드 만 보고 빨리 완성 하면... 2 급 C.....................................................(사 는 북 을 치면 안 되 고) 그리고 VC + + 6.0 bye bye 를 시 켰 어 요.
2015 년 11 월 29 일 04: 52: 00 코드 연습 시작 ~ ~ ~
 1 //3                                     !
  #include<stdio.h> 2 int main () 3 { 4 int a,b,c,t; 5 printf("Please input a,b,c;
"); 6 scanf("%d %d %d",&a,&b,&c); 7 8 if(a>b) 9 { //a b t 10 t=a; 11 a=b; 12 b=t; 13 } 14 if(a>c) 15 {//a c t a b c a 16 t=a; 17 a=c; 18 c=t; 19 } 20 21 if(b>c) 22 { //b c 23 t=b; 24 b=c; 25 c=t; 26 } 27 printf("The order of the number is:
"); 28 printf("%d %d %d ",a,b,c); 29 return 0; 30 }

  
 
//      
#include<stdio.h> int main () { int day,x1,x2; day=9; // x2=1; // 10 while(day>0)//9 8 7 6 5 4 3 2 1 { x1=(x2+1)*2;//1. +1 2. X2 1 1 ------>>>> +1 x2 ! x2=x1; day--; } printf("the total is %d
",x1); return 0; }
/* printf

9 일 째 복숭아 수 는 4 일 째, 8 일 째 복숭아 수 는 10 일 째, 7 일 째 복숭아 수 는 22 일 째, 6 일 째 복숭아 수 는 46 일 째, 5 일 째 복숭아 수 는 94 일 째, 4 일 째 복숭아 수 는 190 일 째, 3 일 째 복숭아 수 는 382 일 째, 2 일 째 복숭아 수 는 766 일 째, 1 일 째 복숭아 수 는 1534 Press any key to continue
*/

 
//     ..            0.8        2            2             100     <100
//n (day++) n*2 x2 2 4 8 16 32 64 128
#include<stdio.h> int main () { int n=2,day=0; // float money=0,ave; while(n<100) { money=money+0.8*n; day++; n*=2; //n x2 } ave=money/day;
  printf(" .. %d ",n/2);// n n> =100 X 2 /2 printf(
"The result is %.6f",ave); return 0; } // .. 64 //The result is 16.799999
/*
64 100.80 , 14.40


사과 수 = 2 money = 1.600000 일수 = 1 사과 수 = 4 money = 4.800000 일수 = 2 사과 수 = 8 money = 11200000 일수 = 3 사과 수 = 16 money = 24.00000 일수 = 4 사과 수 = 32 money = 49.59998 일수 = 5 사과 수 = 64 money = 100.7999995 일수 = 6 사 온 사과 수 는 64 로 모두 100.799999995 원, 하루 평균 14.39999 원 을 썼 다. 

*/

2015 년 11 월 30 일 04: 07: 10 이어서 연 습 했 습 니 다!!매일 몇 번 연습 해!
 1 #include<stdio.h>
 2 /*
 3                  
 4 
 5 */
 6 
 7 int main ()
 8 {
 9     int i,x,y,z=1;
10     printf("      ,x y(y x  ):
"); 11 scanf("%d %d",&x,&y); 12 for(i=1;i<=y;i++) 13 { 14 z=z*x%1000; 15 if(z>=100) 16 { 17 printf("%d%d :%d",x,y,z); 18 } 19 else 20 { 21 printf("%d%d :%d",x,y,z); 22 } 23 } 24 25 return 0; 26 } 27 /* 28 29 y x z 30 31 1234 2 1 522 756 32 1》 x=1234 y=2 33 i=1 i<=2 34 z=z*1234%1000=234 35 z>100 36 i++=2 37 38 2》z=234*1234%1000=756 39 40 41 z 100 ? 42 x ? 43 234 * 1234 % 1000 44 */

위의 코드 기능 의 개선 에 따 르 면 모두 한 수의 모든 멱 의 마지막 세 자리 수 를 구 하 는 것 이기 때문에 위의 코드 를 나 는 전혀 이해 하지 못 했다. 그러나 앞으로 알 아 볼 것 이다. 많이 연습 하고 무엇 을 두려워 하 는 지. 국제 적 인 수학 문제 도 아니 고 세상 에서 풀 어 낸 사람 은 몇 명 없다.제 가 쓴 이 코드 는 다음 과 같 습 니 다.
주의: 컴 파일 러 용 VS 2013 주의 scanfs 다른 컴 파 일 러 에서 뛰 면 scanf 로 바 꿔 야 돼 요. VC + + 6.0 을 못 참 으 니까.. 불편 하면 잠시 쓰 세 요 VS 2013 ~ ~
 1 /*
 2                      
 3 1.            
 4 2.          3              3                3   x  
 5 3.  3                 
 6 */
 7 #include<stdio.h>
 8 #include<Windows.h>
 9 int main()
10 {
11     //                 
12     int n, y,i,m=1;//y n   i      m          
13     int result;//      
14     int dight = 0;//       
15     int m_temp;//          
16     printf("   n    n  :
"); 17 scanf_s("%d %d",&n,&y); 18 19 //3 3 20 for (i = 1; i <=y; i++) //1 2 21 { 22 // 23 m = m*n; 24 } 25 m_temp = m; 26 // for 27 28 while (m_temp != 0)//m=224 29 { 30 m_temp= m_temp / 10;//22 |2 0 31 dight++;//1 |2 |3 32 } 33 34 35 if (dight < 3) 36 { 37 printf(" , , 3 :%d
", dight); 38 } 39 else if (dight == 3) 40 { 41 printf(" , %d
", m); 42 } 43 44 else if (dight>3) 45 { 46 result = m % 1000; 47 printf("%d %d %d %d %d", n, y, m, m, result); 48 } 49 50 system("pause"); 51 return 0; 52 }

좋은 웹페이지 즐겨찾기