= ZeroPage(05) = == Intro == 후아.........모르겠다. 진짜로. 모르겠어-ㅅ-; 잠 수 . ㅋ == Messengers == msn--- syniori 골뱅이 hotmail.com 싸이질--- syniori 네이버블로그--- www.naver.com/syniori.do H.P--- 016-565-5504 == 낙서장 == 대략 로또 추첨기. {{| #include #include #include #define COUNT 6 // 당첨번호개수 #define MAX 45 // 1-45 #define TITLE "[ LOTTO RANDOM NUMBER GENERATOR ]\n" int main() { unsigned char j,k,n, used[MAX]; int i; printf(TITLE); printf("=================================\n"); printf("Enter the game count: "); scanf("%d", &j); printf("=================================\n"); srand(time(NULL)); for (i=0; i < j; i++) { printf("game %2d: ", i+1); for (k=0; k < MAX; k++) //질문거리~(등호..) used[k]=0; for (k=0; k < COUNT; k++) { //질문 do n=rand() % MAX; while (used[n]); // 이미 사용 ㅤ됐으면 다시 난수 발생 used[n]=1; // 사용된 숫자 표시 printf("%2d ", n+1); } printf("\n"); // 한 set 완료 } system ("pause"); return 0; } |}} 3N+1 Project? {{| #include int ThreeNOne(int aInput); int ThreeNOneTwoNum(int aInput, int aInput2); int num1, num2, cycle_length; int main() { printf ("input 2 nums : \n "); scanf ("%d%d",&num1,&num2); printf ("%d", ThreeNOneTwoNum(num1, num2)); return 0; } //3n+1 algol int ThreeNOne(int aInput){ int cycle_length=1; while(aInput){ if(aInput==1) break; if (aInput%2==1) aInput= 3*aInput + 1; else { aInput = aInput/2; } cycle_length+=1; } return cycle_length; } int ThreeNOneTwoNum(int aInput, int aInput2){ int most=0; for (num1;num1<=num2;num1++) { cycle_length = ThreeNOne(num1); if(most void main() { int i, j; for (i=2;i<10;i++) { for (j=1;j<10;j++) printf ("%2d * %2d = %2d \t", i, j, i*j); } } |}} /***************************************************************************** 학번: 20050994 이름: 김재현 ------포인터 실습----------- 포인터에 대한 이해가 아직 부족해서 스스로 코드를 짜진 못하고,교수님이 올리신 소스코드를 참고해서 하나로 합쳤습니다. 앞으로 분발하겠습니다.... *****************************************************************************/ #include void main(void) { int i, *b, a[3]={1, 2, 3},c[3]; float *pf, fx[3]={1.0, 2.0, 3.0}; b = a; pf = fx; for(i=0; i<3; i++) printf("(b+%d) = %p *(b+%d) = %d (pf+%d) = %p *(pf+%d) = %.1f\n", i, (b+i), i, *(b+i), i, (pf+i), i, *(pf+i)); printf("___Name___ _Size_\n"); printf(" a %d\n", sizeof(a)); printf(" a[1] %d\n", sizeof(a[1])); printf(" b %d\n", sizeof(b)); printf(" *b %d\n", sizeof(*b)); printf(" *(b+1) %d\n", sizeof(*(b+1))); printf(" Array Copy A. ( pointer b=a )\n"); for(i=0; i<3; i++) printf("a[%d]=%d *(b+%d)=%d\n", i, a[i], i, *(b+i)); printf("\n Array Copy B. ( c[i]=a[i] )\n"); for(i=0; i<3; i++) c[i] = a[i]; for(i=0; i<3; i++) printf("a[%d]=%d c[%d]=%d\n", i, a[i], i, c[i]); } == Say To Me == 하고픈말이 있으시다면. 여기에. ---- ZeroPagers