2023年湖北武汉工程大学C语言与程序设计基础考研真题一 、单项选择题(本大题共 15 小题, 每小题 3 分 ,共 45 分)1. 下面语句中正确的表达式有 ( ) 条。(1)cout >> 3 + 4;(2)COUT << 3 * 4;(3)cout << 3 / 4;(4)cout < < 3 - 4;A . 3 B . 2 C . 1 D . 02. 能用来判断变量 z“在 2018 到 2022 之间(含 2018 和 2022) ”的表达式是 ( )。(1)( x <= 2022 & x >= 2018 )(2)( x >= 2018 ) && ( x <= 2022)(3)( 2018 <= x) && ( x <= 2022)(4)( 2018 <= x <= 2022)A.只有(2)正确B.只有(2)、(3)正确C.只有(2)、(3)、(4)正确D.均正确3. 以下程序片段共输出( )个"WIT"。for (int i=0; i<3; i++)for(int j=1; j<=6; j++){cout <<"WIT"<0) B.!a||a C. a%=a D.a>=a12. 若有以下的声明语句,则下列选项中,其结果与表达式"*(a+2) "相等的是( )。int i=2,a[]={0,2,4},*b;b=&i;A.a[0] B.*a+i C.*(a+b) D.*(a+*b)13. 在类型相同的两个指针变量之间,不能进行的运算是( )。A.< B.= C./ D. -14. 若有以下的定义语句,则数值为 3 的表达式是( )。int w[3][4]={{0, 1}, {2,3}, {4,5}};int (*p)[4]=w;A.*w[1]+1 B.p++,*(p+1) C.w[2][2] D.p[1][1]15. 以下程序运行后,输出结果是( )。int main( ){ char good_man='Y';if (good_man>='F')good_man=good_man-'F'+'f';elsegood_man='X';cout<c)b=a;a=c;c=b;2.若 x 为整型变量,计算表达式 x='c' -'a'后,x 的值为 。3.以下程序的功能是:从键盘上输入若干学生的成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入,试根据程序功能填空。#includeint main(){ double x,max,min;cin>>x;max=x;min=x;while( ){if(x>max) ; if(x