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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(计算机测试题.doc)为本站会员(weixin_oebSL6TEK_SsjqLtfAx5rRvoGIgA)主动上传,文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文库网(发送邮件至13560552955@163.com或直接QQ联系客服),我们立即给予删除!

计算机测试题.doc

1、第5章 测试一、选择题1循环语句:for(i=0;i10;i+); 执行结束后,i的值是()。A9 B10C11D122下列for循环语句写法不正确的是()。Afor(i=0;i10;i+)Bfor(i=0,i10,i+)Cfor(i=0,j=0;i10;i+)Dfor(i=0;i10;j+)3在循环体中终止本次循环使用的语句是()。Abreak语句Bcontinue语句 Cend语句Dclose语句4. 在C语言中,当while语句循环的条件为( )时,结束循环。A.true B.非0C.0 D.15要使以下程序段输出10个整数,则应填入的整数为( )。 for(i=0;i=_;i+=2)

2、printf(%dn,i); A.20 B.21 C.18 D.176与while(1)语句体;等价的语句体为()。Afor(i=1;i5;)语句体;Bfor(;i5;i+)语句体;Cfor(i=1;i+;)语句体;Dfor(i=1;i5;i+)语句体;7下列程序段执行完成后,外循环和内循环执行的次数()。for(i=1;i=10;i+)if(i=5) break; for(j=0;j=10;j+)if(j=6)continue; i+; A1,6B1,1C1,10D1,08下述程序段中,( )与其他程序段的作用不同。A k=1;s=0;B k=1;s=0;while (1) Repeat :

3、 s+=k ;s+=k ;if (+k100) break ;printf(“n%d”,s) ;printf(“n%d”,s) ; Cint k,s=0;D k=1;s=0;for (k=1;k=100;s+=+k); doprintf(“n%d”,s) ;s+=k;while (+k100) break; Bfor( ; ; );Cint k=1000; do+k; while(k=1000);Dint s=36; while(s); -s;12以下程序段的循环次数是( )。for (i=2; i=0; ) printf(“%d” , i-) ;A无限次B0次C1次D2次13设int型占2B

4、,以下是死循环的程序段是( )。A for (i=1; ; ) if (i+%2=0) continue ; if (i+%3=0) break ;B i=32767;do if (i0) break ; while (+i) ;C for (i=1 ; ;) if (+i10) continue ;D i=1 ; while (i-);14以下for循环的执行次数是( )。for (x=0,y=0; (y=123) & (x4) ; x+) ;A无限循环B循环次数不定C4次D3次15以下程序的输出结果是()。#include int main()int n=4; while(n-) prin

5、tf(%d,-n);return 0;A20B31C321D21016下面程序的输出结果是( )。#include int main ( ) int x=9; for (; x0; x-) if (x%3=0) printf(“%d”,-x); continue ; return 0;A741B852C963D87542117下述程序段的运行结果是( )。int a=1,b=2, c=3, t;while (abc) t=a; a=b; b=t; c-;printf(“%d,%d,%d”,a,b,c);A1,2,0B2,1,0C1,2,1D2,1,118下面程序的功能是从键盘输入一组字符,从中

6、统计大写字母和小写字母的个数,选择( )填空。#include int main ( ) int m=0,n=0;char c;while (【 】) ! =n) if (c=A & c=a & c=z) n+;return 0;Ac=getchar( )Bgetchar( )Cc=getchar( )Dscanf(“%c”,&c)19下面程序的输出结果是( )。#include int main ( ) int k=0,m=0,i,j;for (i=0; i2; i+) for (j=0; j3; j+)k+ ; k-=j ;m = i+j ;printf(“k=%d,m=%d”,k,m)

7、;return 0;Ak=0,m=3Bk=0,m=5Ck=1,m=3Dk=1,m=520下面程序的功能是在输入的一批数中求最大者,输入0结束循环,选择( )填空。#include int main ( ) int a,max=0;scanf(“%d”,&a);while (【 】) if (maxa) max=a ; scanf (“%d”,&a);printf(“%d”,max);return 0;Aa=0BaC!a=1D!a21下面程序段的运行结果是( )。x=y=0;while (x15) y+,x+=+y ;printf(“%d,%d”,y,x);A20,7B6,12C20,8D8,2

8、022若运行以下程序时,输入2473,则程序的运行结果是( )。#include int main ( ) int c;while (c=getchar( ) !=n)switch (c-2) case 0 :case 1 : putchar (c+4) ;case 2 : putchar (c+4) ; break ;case 3 : putchar (c+3) ;default : putchar (c+2) ; break ;printf(“n”);return 0;A668977B668966C66778777D668876623. 以下描述正确的是( )。A只能在循环体内和switc

9、h语句体内使用break语句 Bcontinue语句的作用是结束整个循环的执行C在循环体内使用break语句和continue语句的作用相同D从多重循环嵌套中退出时,只能使用goto语句24. 对以下程序段,叙述正确的是( )。int k=10;while (k=0) k=k-1;Awhile循环执行了10次B循环是无限循环C循环体语句一次也不执行 D循环体语句执行了1次二、程序阅读题1_#include int main ( )int i=12,j=0;doj=j+i;i-;while(i10);printf(i=%d,j=%dn,i,j);return 0;2_#include int m

10、ain ( ) int i,b,k=0 ;for (i=1; i=5 ; i+) b=i%2;while (b-=0) k+ ;printf(“%d,%d”,k,b);return 0;3_#include int main ( ) int a,b;for (a=1,b=1 ; a=20) break;if (b%3=1) b+=3 ; continue ; b+=5;printf(“%dn”,a);return 0;4_#include int main ( ) int k=1,n=263 ;do k*= n%10 ; n/=10 ; while (n) ;printf(“%dn”,k);r

11、eturn 0;5_#include int main ( ) int i,j;for (i=0;i=0; j-) if (j+i)%2) j- ;printf(“%d,”,j);continue ; +i ;j- ;printf(“%d,”,j) ;return 0;6_#include int main ( ) int a=10,y=0 ;do a+=2 ; y+=a ;if (y50) break ; while (a=14) ;printf(“a=%d y=%dn”,a,y) ;return 0;7_#include int main ( ) int i,k=19;while (i=k

12、-1) k-=3 ;if (k%5=0) i+ ; continue ; else if (k5) break ; i+;printf(“i=%d,k=%dn”,i,k);return 0;8_#include int main ( ) int y=2,a=1;while (y-!=-1)do a*=y ; a+ ; while (y-) ;printf(“%d,%dn”,a,y);return 0;9_#include int main( ) int j; for(j=4; j=2; j-) switch( j ) case 0: printf(%4s,ABC); case 1: printf(%4s,DEF); case 2: printf(%4s,GHI); break; case 3: printf(%4s,JKL); default: printf(%4s,MNO); printf(n);return 0;

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报