把下面的程序段用一条只内嵌一条循环体语句的for语句来实现,正确的是()i=1;j=2;num=0;while(num<10){ num=i+j;i++;j++;}
A. for(i=1;num<10;i++) num=i+j;
B. for(i=1;num<10;) { num=i+j;i++;j++;}
C. for(i=1,j=2,num=0;num<10;i++,j++) num=i+j;
D. for(i=1,j=2,num=0; ;i++) if (num<10)num=i+j;j++;