itgle.com

下列程序的输出结果是【】。main() { int a=1,b=2; a=a+b;b=a-b;a=a-b; prrintf("%d,%d\n&quot下列程序的输出结果是【】。main(){int a=1,b=2;a=a+b;b=a-b;a=a-b;prrintf("%d,%d\n",a,b) ;}

题目
下列程序的输出结果是【】。main() { int a=1,b=2; a=a+b;b=a-b;a=a-b; prrintf("%d,%d\n"

下列程序的输出结果是【】。

main()

{

int a=1,b=2;

a=a+b;b=a-b;a=a-b;

prrintf("%d,%d\n",a,b) ;

}


相似考题
更多“下列程序的输出结果是【】。main() { int a=1,b=2; a=a+b;b=a-b;a=a-b; prrintf("%d,%d\n&quot ”相关问题
  • 第1题:

    读程序,写出程序执行后的输出结果 main() { int a=0.8 ; float b= 0.8 ; printf("%d,%d,%fn",a||!b , a&&(a-b), a-b ); }


    自然数1~10中的偶数之和

  • 第2题:

    5、以下程序的输出结果是:#include <stdio.h> int main() { int a=1, b=2; a=a+b; b=a-b; a=a-b; printf("%d,%d\n", a, b ); return 0; }

    A.2,1

    B.3,1

    C.3,2

    D.1,2


    ***** ***** ***** ***** *****

  • 第3题:

    【填空题】以下程序的运行结果是 。 main() {int a,b,c; int s,w,t; s=w=t=0; a=-1;b=3;c=3; if(c>0) s=a+b; if(a<=0) {if(b>0) if(c<=0) w=a-b; } else if(c>0) w=a-b; else t=c; printf("%d %d %d",s,w,t); }


    试题10分析 a=0,putchar(a+’A’)输出为A,a=5,putchar(a+’A’)输出为F,a=10,putchar(a+’A’)输出为K。 试题10答案 AFK

  • 第4题:

    有以下程序 main() { int a=20,b=10; printf("%d,%%d",a+b,a-b); } 程序运行后的输出结果是()。

    A.30,%d

    B.30,10

    C.30,%10

    D.以上答案均不正确


    A 解析:在C语言中,注释是用于协助读者更好地理解程序,它不会被系统编译执行,此题中第—处的注释内容包括:“/*给a赋值 b=20; 给b赋值 */”,故本题中“b=20;”在程序中不起作用,所以输出语句执行的a+b的值为10+0的值,即输出为“a+b=10”。

  • 第5题:

    以下程序运行后的输出结果是___。 main() { int a=1,b=2; a=a+b; b=a-b; a=a-b; printf("%d,%dn",a,b); }

    A.1,2

    B.1,1

    C.2,2

    D.2,1


    17 bteak语句只能在循环体和switch语句体内使用,当break出现在循环体中的switch语句体内时,其作用只是跳出该switch语句体。当break出现在循环体中,但不在switch语句体内时,则在执行break后,跳出本层循环体。而continue语句的作用时结束本次循环;即跳过本次循环中余下尚未执行的语句,接着再一次进行循环的条件判定。本题中首先定义了一个变量x并赋初值15,然后判断循环条件“x>5&&x<50”,即“x>5&&x<50”,为真,执行循环体。语句“x++;”执行后,x的值变为16,“x/3”的值为5为真,执行其后的语句“x++;”,x的值变为17,执行语句“break”,退出循环,输出x的值为17。