C考试题(A卷)及答案.docx一、填空题(每空1分,共10分)C++提供三种逻辑运算符,这三种逻辑运算符按优先级从高到低排列如下: 、 、 O面向对象程序设计的三大特征是: 、 、 在函数定义与调用中,有2种参数,分别是“实参”和 4・已知x,y均为整型变量,x=20,y=3,则x%y= 。已经定义一个整型二维数组t[3][5],则这个共有 元素。6・x=3,y=5,贝ijx*=y+2的结果为 。二、改错题(错误在*号的下一行,每小题5分,共10分)#>voidmain()/ /f fintx,y,mf // /cin<<x<<y;/ // /m二x*y+s;/ f/ /cout<<m=<<m<<endl}#include〈iostreani・h>/ /f fvoidmain<>fintx=10,y二20;/ // /int*px,*py/'/ ^TW/px=&x,py=y;/ // /cout〈〈*px>〉*py>>endl三、程序填空题(每小题5分,共10分)编一程序,求键盘输入三个数的最小值intmymin(intx, ){intz;z二 ?x:y;return ;}voidmain(){intx,y,z,min;cin>>x>>y>>z;min=mymin(x, );min二mymin(min, );cout«”min二”<<min<<endl;}下面程序实现求数组元素的最大值nclude<>voidmain(){intm[]={24,8,36,-56,27,22,146,-19,36,12};inti,max;max= ;for(i=l; ;i++)if(max< )max= ;cout«”max二”<< <<endl;}四、 写出程序运行结果(每小题5分,共40分)#include〈iostreani・h>voidmain(){inta=5,b=6,c二7,sum;b+=a;c+=b;sum二a+b*c;cout<<”a二”<<a«”\tb二”<〈b«”\nc二”<<c<<endl;cout<<,,sum=z,<<sum<<endl;}程序运行结果:#include〈>voidmain(){intm[8]={14,7,13,25,16,22,7,34};inti,sum=0;for(i=0;i<8;i=i+2){sum+=n)[i];cout<<m[i]<<" ”;}cout<<"sum二”<<sum<<endl;}程序运行结果:#include<>voidmain(){inti,x[10];for(i=l;i<10;i++)x[i]二i*3;for(i=l;i<10;i++){if(x[i]%2=0)cout<<x[i]<<"\t‘;}}程序运行结果:#include<>voidmain(){intx=15,y=30;int*px,*py,*pt;px二&x,py二&y;pt二px;px二py;py二pt;cout<<"x二”<<x<<endl;cout<<“y二”<<y<<endl;cout<<“*px二”«*px«endl;cout<<"*py二”<<*py«endl;程序运行结果:#include〈iostream・h>voidmain(){in
C考试题(A卷)及答案 来自淘豆网m.daumloan.com转载请标明出处.