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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

程序设计题和选择题Word文档格式.docx

1、A. 084 B. X43 C. ab D. 07、 下面说法中正确的是(C)A. int型和long型运算先将int型转换成unsigned型,再转换B. 两个float型运算结果为double型C. 只要表达式中存在double型,所有其他类型数据都必须转D. 表达式中的类型转换与运算顺序有关8、 以下不正确的叙述是DA. 在C程序中,逗号运算符的优先级最低B. 在C程序中,APH和aph是两个不同的变量C. 若a和b类型相同,在计算了赋值表达式a=b后b中的值将放入a中,而b中的值不变D. 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值9、 设变量n为fl

2、oat类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是 BA. n=(n*100+0.5)/100.0 B. m=n*100+0.5,n=m/100.0C. n=n*100+0.5/100.0 D. n=(n/100+0.5)*100.010、 下列运算符中优先级最高的是 BA. =CH15、 以下说法中正确的是 DA. #define和printf都是C语句B. #define是C语句,而printf不是C. printf是C语句,但#define不是D. #define和printf都不是C语句16、 下面程序的输出是Cmain()a=-1,

3、b=4,k;k=(a+=0)&(!(b- =)&( =)B. ( =)and( C. ( )D. ( )&( )20、 能正确表示逻辑关系:a=10或a0的C语言表达式是DA. a =10 or a =0|a =10 & a =0 D. a =1021、 下面的程序是_D_main()x=3,y=0,z=0;if(x=y+z)*);else#A. 有语法错误不能过通过编译 B. 输出*C. 可能通过编译,但是不能通过连接,因而不能运行D. 输出#22、 执行下面语句后的输出为(D)i=-1;if(i=0)printf(*nelse%nA. * B. %C. %C D. 有语法错,不能执行23、

4、 若运行以下程序时,从键盘输入ADescriptorCR(表示回车),则下面程序的运行结果是 D#includestdio.hcharc;v0=0,v1=0,v2=0;doswitch(c=getchar()casea:casecaseeEiIoOuUv1+=1;default:v0+=1;v2+=1;while(c!nv0=%d,v1=%d,v2=%dn,v0,v1,v2);A. v0=7,v1=4,v2=7 B. v0=8,v1=4,v2=8C. v0=11,v1=4,v2=11 D. v0=12,v1=4,v2=1224、 以下程序的输出结果是 Amain()intn=4;while(n

5、-)printf(%d,-n);A. 2 0 B. 3 1 C. 3 2 1 D. 2 1 025、 有一堆零件(100到200之间),如果分成4个零件一组的若干组,则多2个零件;若分成7个零件一组,则多3个零件;若分成9个零件一组,则多5个零件。下面程序是求这堆零件总数,请选择填空。Dinti;for(i=100;i200;i+)if(i-2)%4=0)if(!(i-3)%7)if(_%d,i);A. i%9=5 B. i%9!=5 C. (i-5)%9!=0 D. i%9=526、 以下程序的输出结果是 Binti,j,x=0;for(i=0;i2;x+;for(j=0;j3;j+) if

6、(j%2)continue; x+; x+ printf(x=%dn,x);A. x=4 B. x=8 C. x=6 D. x=1227、 以下程序的输出结果是 Dstdio.hstring.hmain()charb18=abcdefg,b28,*pb=b1+3;while(-pb=b1)strcpy(b2,pb);%dn,strlen(b2);A. 8 B. 3 C. 1 D. 728、 下面程序的功能是将从键盘输入的一对数,由小到大排序输出,当输入一对相等数时结束循环,请选择填空Ba,b,t;scanf(%d%d,&a,&b);while(_if(ab)t=a;a=b;b=t;%d,%dn

7、,a,b);A. !a=b B. a!=b C. a=b D. a=b29、 下面程序的输出结果是(D)。#includemain()intx=10,y=10,i;for(i=0;x8;y=+i)printf(”dd”,x-,y);A. 10 1 9 2 B. 9 8 7 6C. 10 9 9 0 D. 10 10 9 130、 以下程序的输出结果是 Bmain()inti,x33=9,8,7,6,5,4,3,2,1;for(i=0;4;i+=2)printf(%d,xii);A. 5 2 B. 9 1 C. 5 3 D. 9 731、 若有说明:a34=0;则下面正确的叙述是 DA. 只有元

8、素a00可得到初值0B. 此说明语句不正确C. 数组a中各元素都可得到初值,但其值不一定为0D. 数组a中每个元素均可得到初值032、 以下程序的输出结果是 Ba10=1,23456789,0,*p;i;i=8;p=a+i;%sn,p-3);A. 6 B. 6789 C. D. 78933、 以下程序的输出结果是C#definef(x)x*xa=6,b=2,c;c=f(a)/f(b);,c);A. 9 B. 6 C. 36 D. 1834、 若有说明语句 Da=Itismine;*p=则以下不正确的叙述是A. a+1表示的是字符t的地址B. p指向另外的字符串时,字符串的长度不受限制C. p变量中存放的地址值可以改变D. a中只能存放10个字符35、 请选出正确的程序段CA)*p;B)*s,k;,p

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

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