• 2022-05-29
    16. 下述程序的输出是( )。 main( ) { union { char c; int i; }t; t.c=''A''; t.i=1; printf("%d,%d",t.c,t.i); }
    A: 65,1
    B: 65,65
    C: 1,1
    D: 其它三个答案都不对
  • C

    内容

    • 0

      以下程序段的运行结果是________int i, t=1;for(i=1;i<5;i++) t=t*i;printf("%d",t);

    • 1

      #include <;stdio.h>;int main( ){ int i,t; t=1; i=2; while(i<;=5) { t=t*i; i=i+1; } printf("%d\n",t); return 0;} 程序的运行结果是: 。

    • 2

      写出下面程序的运行结果。 main() { int t=1,i; for (i=5;i&gt;=0;i--) t *= i; printf("t=%d\n",t); }

    • 3

      以下程序的运行结果为( )。#include <;stdio.h>;int main( ){int i,t;t=1;i=2;while(i<;=5){t=t*i;i=i+1;}printf("%d\n",t);return 0;}

    • 4

      程序执行后输出的结果是【1】. #include "stdio.h" main() {int i,j,t; static int a[]={70,1,0,4,8,12,65,-76,100,-45,35}; for(i=0;i<=9;i++) if(a[i]>a[i+1]) {t=a[i];a[i]=a[i+1];a[i+1]=t;} printf("%d",a[i]); }