發表文章

目前顯示的是有「C」標籤的文章

單回圈九九乘法表

重點只在於: i一直都是2~9,當i=9時i=++j/j+1會把i又變成2,以此類推~~ 整個回圈的結束為j<10時... 註:上例中的(i==9)?(i=++j/j+1): (i++)為C裡的特別用法 很類似if,即   "判斷" ? "成立時" : "不成立時" #include <stdio.h> #include <stdlib.h> int main(void) {   int i, j;   for (i = 2, j = 1;j < 10;(i==9)?(i=++j/j+1): (i++)){        printf("%d*%d=%2d ", i, j,i*j);        if(i == 9)           puts("");   }   system("pause");   return 0; }