輸出問題
											想請問為什麼從 3 開始就都會印兩次啊?看了很多遍都找不出原因

 程序代码:
程序代码:    for(int i = 2; i <= 100; i++){
        for(int j = 2; j <= i; j++){
            if(i == 2){
                y = i;
            } 
            if(i%j == 0)
                break;
            else{ 
                y = i;
            }
        }
        printf("%d\t", y);
        num += 1;
        if(num%5 == 0)
            printf("\n");
    } 程序代码:
程序代码:2 3 3 5 5 7 7 9 9 11 11 13 13 15 15 17 17 19 19 21 21 23 23 25 25 27 27 29 29 31 31 33 33 35 35 37 37 39 39 41 41 43 43 45 45 47 47 49 49 51 51 53 53 55 55 57 57 59 59 61 61 63 63 65 65 67 67 69 69 71 71 73 73 75 75 77 77 79 79 81 81 83 83 85 85 87 87 89 89 91 91 93 93 95 95 97 97 99 99



 
											





 
	    

 
	
