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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

C语言期末考试题6Word格式.docx

1、c=(z32)&(a32)=c第3题 (2.0分)有以下程序#include void main( ) int a,b,d=25; a=d/10%9; b=a&(1); printf(%d,%dn,a,b);程序运行后的输出结果是( B ).6,12,16,02,0第4题 (2.0分)已知int i=5,执行语句i+=+i后, i的值是(C ).101112A、B、C都不对第5题 (2.0分)已知int j,i=1;,执行语句j=i+;后,j的值是( C ).12-1-2第6题 (2.0分)运行以下程序后,如果从键盘上输入china#回车,则输出结果是(D ). int v1=0,v2=0;

2、char ch; while(ch=getchar( )!#) switch(ch) case : case ho v2+; default: v1+; ,v1,v2);5, 05,55,2第7题 (2.0分)有如下程序段:int n=0,p;doscanf(%d,&p);n+;while(p!=12345 &n3);此处do-while循环的结束条件是(D ).P的值不等于12 345,并且n的值小于3P的值等于12 345,并且n的值大于或等于3P的值不等于12 345,或者n的值小于3P的值等于12 345,或者n的值大于或等于3第8题 (2.0分)有如下程序: int i,sum; f

3、or(i=1;i100) break;int k=1000;do+k; while(k=10000);for(;);int s=36; while(s); -s;第10题 (2.0分)设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是( A ).k+k+=1+kk+1第11题 (2.0分)以下叙述正确的是( D ).do-while语句构成的循环中不能用其他语句构成循环do-while语句构成的循环中只能用break语句退出用 do-while语句构成的循环,在while后的表达式表示非0时结束循环用 do-while语句构成的循环,在while后的表达式表示0时

4、结束循环第12题 (2.0分)有以下程序: int k=4,n=0; for( ; n1;n ) s=s+1/n;%6.4fn,s);程序运行后输出结果错误,导致错误结果的程序行是(C ).s=1.0;for(n=10;n )s=s+1/n;printf(, s);第14题 (2.0分) int i,j;4;i+) for(j=i;jj+)%d*%d=%d ,i,j,i*j);n程序的运行结果是( B )1*1=1 1*2=2 1*3=32*1=2 2*2=43*1=32*2=4 2*3=63*3=91*1=11*2=2 2*2=41*3=33*1=3 3*2=6 3*3=9第15题 (2.0

5、分)以下程序的输出结果是(B ). int x32=0,i; for(i=0;3;i+) scanf(xi);%3d%3d%3dn,x00,x01,x10);输入:2 4 62 0 02 0 42 4 0第16题 (2.0分)下面程序的输出结果是( B ). int i,k,a10,p3; k=5;10;i+) ai=i;i+) pi=ai*(i+1);i+) k+=pi *2;,k);20212223第17题 (2.0分)若有定义语句int a36;,按在内存中的存放顺序,a数组的第10个元素是( B ).a04a13a03a14第18题 (2.0分)以下对二维数组a进行不正确初始化的是(

6、D ).int a 3=3,2,1,1,2,3 ;int a 3=3,2,1,1,2,3;int a2 3=3,2,1,1,2,3;int a =3,2,1,1,2,3;第19题 (2.0分)以下数组定义中不正确的是( D ).int a23;int b 3=0,1,2,3;int c100100=0;int d3 =1,2,1,2,3,1,2,3,4;第20题 (2.0分)以下叙述不正确的是C在C语言中,函数中的自动变量可以赋初值,每调用1次,赋初值1次在C语言中,在调用函数时,实参和对应形参在类型上只需赋值兼容在C语言中,外部变量的隐含类别是自动存储类别在C语言中,函数形参可以说明为reg

7、ister变量第21题 (2.0分)fun(int x,int y) return(x+y);main( ) int a=1,b=2,c=3,sum; sum=fun(a+,b+,a+b),c+);执行后的输出结果是C789第22题 (2.0分)有如下函数调用语句:func(rec1,rec2+rec3,(rec4,rec5);该函数调用语句中,含有的实参个数是A45有语法错误第23题 (2.0分)main(int argc,char *argv ) int n=0,i;for( i=1; iargc;i+) n=n*10+*argvi0,n);编译连接后生成可执行文件tt.exe,若运行时输

8、入Dtt 12 345 6781234512345678136第24题 (2.0分)void swap1(int c0 , int c1 ) int t ; t=c00; c00=c10; c10=t; void swap2(int *c0, int *c1) int t; t=*c0; *c0=*c1; *c1=t; main( ) int a2=3,5, b2=3,5; swap1(a, a+1); swap2(&b0, &b1);%d %d %d %dn,a0,a1,b0,b1); D A) B) C) 3 5 5 35 3 3 53 5 3 55 3 5 3第25题 (2.0分) char *p =3697,2584; int i,j; long num=0;2; j=0; while(pij!0 if(pij)%2) num=10*num+pij j+=2;,num);C3537393975第26题 (2.0分)下列字符串的输出结果是( C ).char *S=ANSI.SYSputs(S);字符串含有非法字符,输出值不定ANSI.SYSANSI.SYS第27题 (2.0分)#include char

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1