看板 TransCSI 關於我們 聯絡資訊
#include<stdio.h> #include<stdlib.h> int main() { int i,a[10]={1,2,3,4,5,6,7,8,9,0}; for(i=0;i<10;i++) *(a+i%3)=i; for(i=0;i<10;i++) { if (i%2) continue; fprintf(stdout,"%d",a[i]); } fprintf(stdout,"\n"); system("pause"); exit(1); } ===== 請問for(i=0;i<10;i++) *(a+i%3)=i; 與if (i%2) continue; 分別代表什麼意思?? 希望有高手能幫忙~謝謝^^ -- ╔══╮╗╔═══╗╭═══╮╔═╗╔╗╔═══╗╔═══╗╔══╮╗ ║ ║║║ ║║ ║║ ║║║║ ║║ ║║ ║║ ║ ║║╚═╗╔╝║ ╭═╯║ ╚╯╝╚═╝ ╝║ ═╣║ ║║ ║ ║ ║╔═╝╚╗║ ╰╯║║ ╔╮╗║ ╔╗║ ═╣║ ║ ║ ╚═╰═╝╚═══╝╰═══╯╚═╝╚╝╚═══╝╚═══╝╚═╰═╝ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.231.67.77 ※ 編輯: nickzen 來自: 61.231.67.77 (06/15 16:24)