nt k,n,m;n=10;m=1;k=1;while(k<=n) m*=2;printf("%d\n",m);程序输出的结果是:提示:如果是死循环,则填入“无输出”
举一反三
- 以下程序段的输出结果是 ( ) int k , n , m ; n=10 ; m=1 ; k=1 ; while ( k<=n ) {m*=2 ; k+=4 ; } printf ( "%d\n" , m );
- 以下程序段的输出结果是1024。 int k.n,m; n=10; m=1; k=1; while(k++<=n) m*=2; printf(“%d”,m);
- 以下程序输出的结果是: main() {int a=1,b=2,m=0,n=0,k; k=(n=b>a)||(m=a
- 下面程序是求100~200的全部素数,请填空 main() { int n, i, k, m = 0; for (n = 101; n <= 200; n = n + 2) { k = sqrt(n); for (i = 2; i <= k; i++) if (n%i == 0) ; if ( ) { printf("%d ", n); m = m + 1; } if (m % 10 == 0) printf("\n"); } printf("\n"); }
- 阅读下面程序,则执行后的结果为( ). main( ) { int m=4,n=2,k; k=fun(m,n); printf("%d\n",k); } fun(int m,int n) { return(m*m*m-n*n*n);}