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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

c语言期末考试试题及答案文档格式.docx

1、10.假设a=3,b=4,c=5,则逻辑表达式:!(a+b)+c-1&b+c/2的值是()。A)trueB)falseC)0D)111.若inta=3,b=4;则执行c=a+2|b-=4之后,b变量的值为()。A)3B)0C)4D)212.以下哪个表达式的值为4()A)11/3B)11.0/3C)(flaot)11/3D)(int)(11.0/3+0.5)13.若变量a,i已经正确定义,且i已经正确赋值,合法的语句是()A)a=1B)+iC)a=a+=5D)a=int(i)14.以下程序的输出结果是()inta=1234;printf(%2d,a);A)12B)34 C)1234D)提示错误,

2、无结果15.设x,y分别为单精度和双精度类型变量,则下列选项()可将表达式x+y的运算结果强制转换为整型数据。A)(int)x+yB)int(x)+yC)int(x+y)D)(int)(x+y)16.当a=3,b=2,c=1时,表达式f=abc执行完后f的值是()A)1B)0C)3D)217.若x=2,y=1,则表达式xy?1:1.5的值为()A)1B)1.5C)1.0D)218.在位运算中,操作数每左移一位,其结果相当于()A)操作数乘以2B)操作数除以2C)操作数乘以4D)操作数除以419.在位运算中,某操作数右移3位,其结果相当于()A)操作数乘以6B)操作数除以6C)操作数乘以8D)操

3、作数除以820.在C语言中,若以下变量均为int型,则下面程序段的输出结果是()。s=6,u=6;u=s+;u+;printf(%d,u);A)7B)6C)5D)421.若有定义:intx,y;chara,b,c;并有以下输入数据:x=12ABC,则能给x赋整数1,给赋整数2,给a赋字符A,给b赋字符B,给c赋字符C的程序段是()A)scanf(x%dy=%d,&x,&y);a=getch();b=getch();c=getch();B)scanf(x=%d%dC)scanf(x=%d%d%c%c%c,7x,&y,&a,&b,&c);D)scanf(x=%d%d%c%c%c%c%cc,&22.

4、如下程序:#includevoidmain()intm,n,k;m=(n=4)+(k=10-7);printf(“m=%dn”,m);运行后m的值为()。(A)4(B)3(C)7(D)1423.结构化程序的三种基本结构是()。(A)顺序结构、选择结构、循环结构(B)递归结构、循环结构、转移结构(C)嵌套结构、递归结构、顺序结构(D)循环结构、转移结构、顺序结构24.有如下程序main()floatx=4.0,y;if(x0.0)y=0.0;elseif(x10.0)y=1.0/x;elsey=1.0;printf(“%fn”,y);该程序的输出结果是()A)0.0B)0.25C)0.5D)1.

5、025.设inta=0,b=5,c=2;选择可执行x+的语句是()。(A)if(a)x+(B)if(a=b)x+;(C)if(a=b)x+;(D)if(!(b-c)x+;26.下列程序段运行后,x的值是()。inta,b,c,x;a=b=c=0;x=35;if(!a)x-;elseif(b);if(c)x=3;elsex=4;A)3B)4C)34D)3527.若要求在if后一对圆括号中表示a不等于0的关系,则能表示这一关系的表达式为A)a0B)!aC)a=0D)a28.若N为整型变量,则for(N=10;N=0;N-);循环里的循环体被()。A)无限循环B)执行10次C)执行一次D)一次也不执

6、行29.下列程序段运行后i的值是()。inti=10switch(i+1)case10:i+;break;case11:+i;case12:+i;default:i=i+1;A)11B)13C)12D)1430.以下程序的输出结果为()。stdio.hmain()inti;for(i=0;ic)&(a+cb)&(b+ca)printf(“YES”);_5_printf(“NO”);3计算1-100的和inti,sum;sum=0;i=_6_;dosum=sum+i;i+while(i=_7_);,sum);4、*计算每个学生成绩的平均分,并把结果保存在数组bb中。例如,当scoreNM83.5

7、,82,86,65,67,80,91.5,84,99,95,90.5,95,86,95,97时,三个学生的平均分为76.7,89.9,92.7。#include#defineN3#defineM5void_8_(intx,inty,floatcc,floataa5)inti,j;i+)for(j=0;jj+)cci+=aaij;cci/=y;voidmain()inti;staticfloatscoreNM=83.5,82,86,65,67,80,91.5,84,99,95,90.5,95,86,95,97;float_9_N;N;bbi=0;Fun(N,M,bb,score);nstuden

8、t%dtaverage=%5.1f,i+1,bbi);n5.判断某个大于2的证书是否是素数intn,i,flag;scanf(,_10_);for(i=2;n;if(n%i=0)flag=0;_11_;if(flag!=0)yeselseno6.输出程序的运行结果inta,b;int*p_1,*p_2;a=100;b=10;p_1=&a;p_2=&b;%d%d,*p_1,*p_2);运行结果_12_,_13_7.打印9*9乘法表,输出格式要求为:1*1=12*1=22*2=43*1=33*2=63*3=9intm,n;for(m=1;mintmain()inti;doubles=0;for(i

9、=20;=30;s=s+pow(i,1.0/3);/如果平方根改为s=s+sqrt(i); printf(%.2fn,s);return0;运行结果:32.11*编写程序:*读取文件wj6.txt中数据,一行为一组,作为三角形三边长,统计有多少组能组成三角形。参考答案:inta,b,c,k=0;FILE*p;p=fopen(D:wj6.txt,rwhile(!feof(p)fscanf(p,%d%d%dif(a+bc&b+ca&c+ab) k+; ,k); fclose(p);C语言001选择1.A2.A3.C4.B5.D6.D7.D8.B9.B10.D11.C12.D13.B14.C15.D16.B17.C18.A19.D20.B21.D22.C23.A24.B25.B26.B27.D28.D29.C30.D31.B32.A33.A34.A35.C36.C37.C38.C39.A40.C41.A42.C43.B44.D45.A46.B47.D48.A49.C50.A1.%d2.case3.default4.float5.else6.17.1008.Fun9.bb10.&n11.break12.10013.1014.=15.n

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

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