运行下面的程序,输出结果是( )。 main() { int a=3,b=0,c=0; if(a==b+c) printf("****"); else printf("####");

admin2013-08-15  27

问题 运行下面的程序,输出结果是(    )。
    main()
    {  int a=3,b=0,c=0;
       if(a==b+c)
       printf("****");
    else
       printf("####");
    }

选项 A、有语法错误,不能通过编译
B、输出####
C、可以通过编译,但是不能通过连接,因而不能运行
D、输出****

答案B

解析 本题考查if语句的一般形式。当int a=3,b=0,c=0时,a=b+c=0表示逻辑假,故if(a==b+c)条件为假,输出####。
转载请注明原文地址:https://jikaoti.com/ti/y1n0FFFM
0

最新回复(0)