- 下面程序输出结果为?
#include<iostream.h>
#define SUB(X,Y) (X)*Y
int main(){
int a=3,b=4;
cout<<SUB(a++,++b);
return 0;
}
答: 15 即使加括号a++ 也是先使用后++ 不是加完之后 乘
2. 关于do循环体while(条件表达式),以下叙述中正确的是?
条件表达式的执行次数与循环体的执行次数无关
#include<iostream.h>
#define SUB(X,Y) (X)*Y
int main(){
int a=3,b=4;
cout<<SUB(a++,++b);
return 0;
}
答: 15 即使加括号a++ 也是先使用后++ 不是加完之后 乘
2. 关于do循环体while(条件表达式),以下叙述中正确的是?
条件表达式的执行次数与循环体的执行次数无关