答案如果有錯誤或有更好的方法,歡迎留言討論喔!
//用printStar函式印出星星 
// ****************ch7-hw1**********************
void printStar();
int main (int argc, const char * argv[])
{
    @autoreleasepool {
        int starQuantity;
        NSLog(@"請輸入想要幾顆星星:");
        scanf("%i", &starQuantity);
        printStar(starQuantity);
        for (int i=1; i<=9; i++) {
            for (int j=1; j<=9; j++) {
                printf("%i*%i=%2i ",j,i,j*i);
            }
            printf("\n");
        }
        printStar(starQuantity);
    }
    return 0;
}
void printStar(int starQuantity){
    for (int i = 1 ; i<=starQuantity; i++) {
        printf("*");
    }
    printf("\n");
}
// ****************ch7-hw2**********************
//double total;應改為int total;
// ****************ch7-hw2**********************
//double total;應改為int total;
 
沒有留言:
張貼留言