• 2021-04-14
    中国大学MOOC: 以下程序的输出结果是()。(输出语句中的“,”为英文字符)int main(){int i,j,k,a=3,b=2;i=(--a==b++)?--a:++b;j=a++;k=b;printf(%d,%d,%d
    ,i,j,k);return 0;}
  • 1,1,3

    内容

    • 0

      以下程序的输出结果是() main() int i=010,j=10,k=0x10; printf("%d,%d,%d ",i,j,k); }

    • 1

      以下程序的输出结果是()。#include <;stdio.h>;int main(void){int n&#91;2&#93;={O},i,j,k=2;for(i=0;i<;k;i++)for(j=0;j<;k;j++)n&#91;j&#93;=n[i]+1;printf(”%d\n”,n&#91;k&#93;);return 0;}[/i] A: 不确定的值 B: 3 C: 2 D: 1

    • 2

      有以下程序 main() {  int i=1,j=2,k=3; if(i++==1&&(++j==3||k++==3)) printf("%d %d %d\n",i,j,k); }    程序运行后的输出结果是()

    • 3

      中国大学MOOC: 写出程序的运行结果。#include <stdio.h>int main(){int c[10],i=0,j=0,k=0 ;int a[3]={5,9,10} ; int b[5]={12,24,26,37,48} ;while (i<3 && j<5)if (a[i]>b[j]) {c[k]=b[j] ; k++ ; j++ ;}else {c[k]=a[i] ; k++ ; i++ ;}while (i<3) {c[k]=a[i] ; i++ ; k++ ;}while (j<5) {c[k]=b[j] ; j++ ; k++ ;}for (i=0; i<k; i++) printf("%d ",c[i]); return 0;}

    • 4

      以下程序段的输出结果是 main() int i=1,j=1,k=2 if((j ||k )