ImageVerifierCode 换一换
格式:DOCX , 页数:15 ,大小:19.61KB ,
资源ID:4529626      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-4529626.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(c大一模拟试题带答案Word文件下载.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

c大一模拟试题带答案Word文件下载.docx

1、 if(i%2 = 0) cout *;执行这个程序段输出字符*的个数是( )。A、10 B、3 C、4 D、57有如下程序#includeusing namespace std;intfunc (inta, intb) return (a+b);main () intx=2,y=5,z=8,r;r=func(func(x,y), z);cout n;switch(n) case 1: case 2: cout 1 case 3: case 4:2 break; default:3时,若键盘输入1,则屏幕显示( )。A、1 B、2 C、3 D、129若二维数组a有m列,则在aij之前的元素个数

2、为( )。A、j*m+i B、i*m+j C、i*m+j-1 D、 i*m+j+110. 语句的int *p=&k定义于指针P,于这个语句等效的语句序列是( )。A、int *p; p=&k; B、int*p; p=k; C、int*p; *p=& D、int*p;*p=k;11. 已知:int m=10; 在下列定义引用的语句中,正确的是( )。A、int &x=m; B、int y=&m; C、int &z; D、int &t=&12、有如下程序段int i =0, j=1;intr=i ; / r =j; /int*p=i ; /*p=r ; /其中会产生编译错误的语句是( )。A、 B

3、、 C、 D、13. 在函数中,可以用auto, extem, register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是( )。A、auto B、extem C、register D、static14. 已知数组arr的定义如下:( )。int arr5 = 1,2,3,4,5;下列语句中输出结果不是2的是A、cout *arr+1 endl; B、cout *(arr+1)C、cout arr1 D、cout *arr 15. 在类声明中,紧跟在“public:”后声明的成员的访问权限是( )。A、私有 B、公有 C、保护 D、默认二、改

4、错题( 每题有几处错误,在错误处画线,并写出正确语句。每找对1个错误,加1分,每修改正确1个错误,再加1分。共3小题,共16分)1. #include const float pi = 3.1416;const float r = 3.2;int main() float s1;r = 2.8;c1 = pi*r*r;s1 = 2*pi*r;c1s1 2. 下列程序功能是求x的y次方(缺省是x的2次方)doublefun(doublex,doubley) inti; doubles=1; for(i=0/i=1;iy;i+) s=s*x; returns;main() x=2.5,y=3; c

5、outpow(2.5,2):fun(x,2)pow(2.5,3):fun(x,y)voidsort(*p, intn)i,j,temp;for(i=0;n-1;(j=i+1;jn;j+) if(pipj) temp=pi; pi=pj; pj=temp;main(void) a16=1,3,2,5,4,6,*pi,i; pi=a1/pi=a10; sort(pi,6); for6;a1it三、程序理解分析题(分析下列程序代码,并写出程序的输出结果,共4小题,每题4分,共16分)1. #includeint main() int sum; for(int i=0; i i+=3) sum=i;

6、for(int j = i; j j+) sum+=j; sumend1;2. #include int i = 5; int &r = i; r = 7; i endl;3. #include char a=abcdabcabfgacd int i1=0,i2=0,i=0; while (ai!0) if(ai=a i1+;if(ai=b i2+; i+;i1=i1, i2=i24. #include int a=200;void s() static int a=20; a+;a, int i; for(i=1;=2;i+) a+; cout, s();四、程序填空题(在横线处填上一个语句

7、,使程序实现其相应的功能。每空3分,共6个空,总共18分)1、求三个数中的最大值和最小值。#include void maxmin(int a, int b, int c, int &m, int &n) int t; if(ab)t=a;a=b;b=t;c)t=a;a=c;c=t; if(babc; maxmin(a,b,c, max,_min_ );/*第三空*/ a= b=b c=c max=max, min=min2. 以下程序的功能是输出二维数组中最大值所在行内最小元素的值。int fun(int a45) int i, j, m=0,n=0,min; for (i=0;4; i+

8、) for(j=0;5;j+) if(amnamj) _min=amj_ /*第三空*/ return min; int i,j,min; int a45=2,3,6,4,1,25,54,23,28,26, 7,9,15,20,35,67,18,30,88,38; for(i=0; for(j=0;aij0)sum+=n*n;n-;return sum;int main() int n;输入n:结果为:sum(n)2. 请编写函数fun(),该函数的功能是判断字符串是否为回文,若是则函数返回1,主函数中输出YES;否则返回0,主函数中输出NO。回文是指顺读和倒读都一样的字符串。例如:字符串LE

9、VEL是回文,而字符串123312就不是回文。请勿修改主函数main和其他函数中的任何内容,仅在函数fun的花括号中填写若干语句。 using namespace std; #define N 80 int fun(char*str) char sN;Enter a string: gets(s);nn puts(s); if (fun(s)YESn elseNOn参考答案及评分标准1. D 2. C 3. D 4. D 5. C 6. C 7、D 8. D 9B 10. A11. A 12、A 13. A 14. D 15. B 1. 答案: #include pj) temp=pi; pi

10、=pj; pj=temp; int main( void) int a16=1,3,2,5,4,6,*pi,i; pi=a1; sort (pi,6); for (i=0;i+) cout return 0;三、程序理解分析题(分析下列程序代码,并在程序右侧写出程序的输出结果,共4小题,每题4分,共16分)1. 运行时的输出结果是152. 运行时的输出结果是73. 运行时的输出结果是i1=4, i2=34. 运行时的输出结果是201, 21, 202, 221、 m /*第一空*/ n /*第二空*/ min /*第三空*/2. m=i; /*第一空*/ min=am0; /*第二空*/ min=amj; /*第三空*/1.【参考答案】long sum(int if(n=1)1;returnn*n+sum(n-1);2.【参考答案】fun(char*str)i, n=0, fg=1; char*p=str; while (*p) n+; p+;n/2; if (stri=strn-1-i) fg=0;break;fg;

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2