以下程序段的运行后,a的值为: int a,i; a=0;i=1; while(i<=5) { a=a+i; i++; }
举一反三
- 执行以下程序段后,a的值为: int i,a; i=1;a=10; do{ a=a+i; i++; }while(i<=5);
- 以下程序段的运行结果是( )。 int a[5]={1,2,3,4,5}; int i ; for(i=0;i<5;i++) printf("%d, ",*(a+i));
- 以下程序段运行后变量a的值为()。 int i=1,a=0; for( ;i<3;i++) { continue; a+=i; }
- 运行以下哪个循环和其他三条循环后i的值不同? A: int i=0;while(i<;10){ i++;} B: int i=0;while(i<;=9){ ++i;} C: int i=0;while(i++<;10){ ;} D: int i=0;while(i++<;9){ ;}
- 求5!的程序段有()。 A: int i,p;for(i=1,p=1;i<=5;p*=i,i++); B: int i=1,p=1;for(;;){p*=i++;if (i==6) break;} C: int i=0,p=1;while(i++<=5) p*=i; D: int i=1,p=1;do p*=i;while(++i<=5);