单项选择题

设有定义:“int a=1, b=2, c=3;”,以下语句中执行效果与其他三个不同的是______。

A.if(a>b)c=a, a=b, b=c;
B.if(a>b){c=a, a=b, b=c;}
C.if(a>b)c=a; a=b; b=c;
D.if(a>b){c=a; a=b; b=c;}
<上一题 目录 下一题>
热门 试题

单项选择题
有以下程序:#include<stdio.h>#define f(x)x*x*Xmain(){ int a=3, s, t;s=f(a+1); t=f((a+1));printf( %d, %d n , s, t);}程序运行后的输出结果是______。
A.10,64
B.10,10
C.64,10
D.64,64
单项选择题
有以下程序:#include<stdio.h>int f(int n);main(){ int a=3, s;s=f(a); s=s+f(a); printf( %d n , s);}int f(int n){ static int a=1;n+=a++;return n;}程序运行后的输出结果是______。
A.7
B.8
C.9
D.10
相关试题
  • 请编写函数proc(),它的功能是计算:s=...
  • 下列给定程序中,函数proc()的功能是:读...
  • str是一个由数字和字母字符组成的字符串,...
  • 以下叙述中正确的是______。
  • 若有以下程序段:int r=8;print( %d...