• 2021-04-14
    中国大学MOOC: 下面代码段的输出是__int k,m;for(k=0;k<10;k++ ){ if(m>50) continue; m=k*k;}printf("%d%d\n",k,m);
  • 1064

    内容

    • 0

      【填空题】#include<stdio.h> voidfun(int *s, intm, int n) { intt; while(m<n) {t=s[m]; s[m]=s[n]; s[n]=t; m++; n--;} } main() { Inta[5]={1,2,3,4,5},k; fun(a,0,4); for(k=0;k<5;k++) printf("%d ",a[k]); } 以上程序的输出结果是()

    • 1

      以下程序段的输出结果是1024。 int k.n,m; n=10; m=1; k=1; while(k++<=n) m*=2; printf(“%d”,m);

    • 2

      以下程序的运行结果是intk,m=3;voidfun(intm){m+=k;k+=m++;printf("%d,%d,",k,m);}main(){k++;fun(k++);printf("%d,%d\n",k,m);}

    • 3

      阅读下面程序,则执行后的结果为( ). 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);}

    • 4

      nt k,n,m;n=10;m=1;k=1;while(k<=n) m*=2;printf("%d\n",m);程序输出的结果是:提示:如果是死循环,则填入“无输出”