C++语言程序设计试题及答案一、单项选择题(每题 1 分,共 20 分)1.C 语言规定:在一个源程序中,main 函数的位置(C )。A.必须在最开始B.必须在系统调用的库函数的后面C.可以任意D.必须在最后2.下面四个选项中,均是合法浮点数的选项是(B )。A.+1e+1 5e-9.4 03e2B. -.60 12e8e5C. 123e 1.2e-.4 +2e-1D. -e3 .8e-4 5.e-03. 若 a=-14,b=3,则条件表达式 a#define F(y) 8.19-y#define PRINT(a) printf("%d",(int)(a))void main(void){int x=2;PRINT(x*F(3));}A. 10 B. 13 C. 11 D.报错11.以下程序中编译和运行结果均正确的一个是(C )。A.A. void main(void){union{int n;float x;} comm={1};printf("%d",comm.n);}B. B. void main(void){union{int n;float x;} comm={12.5};printf("%f",comm.x);}C. C. void main(void){union{float x;int n;} comm={12.5}printf("%f",comm.x);}D. D. void main(void){union{int n;float x;} comm=5;printf("%...