中国大学MOOC:下面for循环语句()。inti,k;for(i=0,k=-1;k=1;i++,k++)printf("***");
是无限循环
举一反三
- 设已声明int型变量i和k,则下面for循环语句()。 for(i=0;k= -1,k=1; i++,k++) printf(“**** ”);
- 以下程序的运行结果是____。#include<stdio.h>main(){inti,j,k;for(i=1;i<=6;i++){for(j=1;j<=20-3*i;j++)printf("");for(k=1;k<=i;k++)printf("%3d",k);for(k=i-1;k>0;k--)printf("%3d",k);printf("\n");}}
- for(i=0,k=-1;k=1;k++,i++)printf("*\n");循环结束的条件不合法
- 设已定义i和k为int类型变量,则以下for循环语句( )。 for(i=0,k=-1;;i++,k++) printf(''* * * *\n'');
- for(i=0,k=-1;k=1;k++,i++)printf('* '); 循环体一次也不执行.
内容
- 0
for(i=0,k=-1;k=1;k++,i++)printf("*\n");循环体一次也不执行。()
- 1
语句“for($k=0;$k=1;$k++)”和语句“for($k=0;$k==1;$k++)”分别表示循环
- 2
以下循环嵌套的方式中正确的有【 A: for(i=1;i<;=10;i++)for(k=1;k<;=10;k++){……} B: for(i=1;i<;=10;i++){……}for(i=1;i<;=10;i++){……} C: for(i=1;i<;=10;i++)for(k=2;k<;=20;k++){……} D: for(i=1;i<;=10;i++)for(i=2;i<;=20;i++){……}
- 3
下面语句的执行结果是() int i,j,k=0; for(i=0;i<5;i++) for(j=0;j<4;j++) k++; printf(“%d”,k);
- 4
若i和k都是int类型变量,有以下for语句,下面关于语句执行情况的叙述中正确的是()。for(i=0,k=-1;k=1;k++) printf('*****');