黑马程序员技术交流社区

标题: 基础考试题 [打印本页]

作者: 2899028818    时间: 2015-7-15 17:43
标题: 基础考试题
2、 以下程序运行后的打印结果是 _______(需要写上分析思路)
#include <stdio.h>


int main()
{
    int x=10, y=20, t=0;
    if (x==y) t=x; x=y; y=t;
    printf("%d,%d\n",x,y);
    return 0;
}

if 语句,如果没有花括号,只有后面一条语句是if子句,则只执行到第一个 ;  处,所以结果为10,0

作者: neobug    时间: 2015-7-15 20:35
怎么了么?  
作者: 我丶就这样    时间: 2015-7-15 21:08
很简单啊
作者: Thomas-王    时间: 2015-7-15 21:12
当心被版主扣了分




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2