• 2021-04-14
    若有以下程序 #include void main() { int a=1,b=2,c=3,d=4; if ((a=2) && (b=1)) c=2; if ((c==3) || (d=-1)) a=5; printf('%d,%d,%d,%d ', a,b,c,d); } 则程序的输出结果是______。
  • 5,1,2,-1

    内容

    • 0

      以下程序输出的结果为:( )#include <stdio.h>void main(){ int x=1,y=2,z=3;if(x<y)if(y>z) printf(〞%d〞,++z);else printf(〞%d〞,++y);printf(〞%d\n〞,++x);} A: 1 1 B: 0 1 C: 2 2 D: 3 2

    • 1

      写出下列程序输出的结果( )。#includevoid main(void){int a=2,b= -1,c=2;if(a A: 1 B: 2 C: 3 D: 4

    • 2

      以下程序的输出结果是( )。 main() { int a[4][4]={{1,3,5},{2,4,6},{3,5,7}}; printf("%d%d%d%d ",a[0][3],a[1][2],a[2][1],a[3][0]); }

    • 3

      以下程序的输出结果是()#include <;stdio.h>;int main(){ int i,j; for(i=1;i<;3;i++) { for(j=i;j<;3;j++)printf("%d*%d=%d ",i,j,i*j);printf("\n"); }} A: 1*1=1 2*2=4 B: 1*1=1 1*2=22*2=4 C: 1*1=1 1*2=21*3=32*2=4 2*3=6 D: 1*1=1 1*2=2 2*2=4 2*3=6

    • 4

      请写出以下程序的输出结果()。void main(){int a=1,b=2,c=3;if(c=a)printf("%d",c);else printf("%d",b);}