C语言习题综合.pdf

C语言习题综合.pdf

ID:57591642

大小:155.08 KB

页数:20页

时间:2020-08-28

C语言习题综合.pdf_第1页
C语言习题综合.pdf_第2页
C语言习题综合.pdf_第3页
C语言习题综合.pdf_第4页
C语言习题综合.pdf_第5页
资源描述:

《C语言习题综合.pdf》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二章练习题—.选择题1.以下选项中正确的实型常量2A0B3.1415C0.329×10D.8712.不合法的用户标识符A_123BprintfCA$DDim1.表达式3.5+1/2的计算结果是___2.对数学表达式,写出三个等价的c语言表达式_____}第三章练习题一.选择题1.若a,b,c都是int型变量且初值为0,以下选项中不正确的赋值语句Aa=b=c=100;Bd++;Cc+b;Dd=(c=22)-(b++);3.合法的c语言赋值语句Aa=b=58Bk=int(a+b);Ca=58,b=58D--i;4.有以下

2、程序#includemain(0{intx=10,y=3;printf(“%d”,y=x/y);}执行后的输出结果A0B1C3D不确定的值5.若变量已正确定义为int型,要给a,b,c输入数据,正确的输入语是Aread(a,b,c)Bscanf(“%d%d%d”,a,b,c);Cscanf(“%D%D%D”,&a,%b,%c);Dscanf(“%d%d%d”,&a,&b,&c);8.若有正确定义语句:doublex=5.16894;语句printf(“%f”,(int)(x*1000+0.5)

3、/(double)1000);输出结果是A输出格式说明与输出不匹配,输出无定值B5.170000C5.168000D5.169000第四章一.4.3为表示关系:x≧y≧z,应使用的C语言表达式是A)(x>=y)&&(y>=z)B)(x>=y)AND(y>=z)C)(x>=y>=z)D)(x>=y)&(y>=z)4.19当a=1,b=2,c=3时,以下if语句执行后,a,b,c中的值分别为【1】、【2】、【3】。if(a>c)b=a;a=c;c=d;4.20若变量已正确定义,以下语句段的输出结果是()x=0;y=2;z=

4、3;swith(x){case0:switch(y==2){case1;printf("*");break;case2:printf("%");break;}case1:switch(z){case1:printf("$");case2:printf("*");break;default:printf("#");}}第五章一.选择题5.1有以下程序段:intk,j,s;for(k=2;k<6;k++,k++){s=1;for(j=k;j<6;j++)s+=j;}printf("%d",s);程序段的输出结果是:A)

5、9B)1C)11D)105.3有以下程序段:intn=10;while(n>7){n--;printf("%d,n");}程序段的输出结果是:A)10B)9C)10D)998988787765.4有以下程序段:intx=3;do{printf("%3d",x-=2);}while(!(--x));程序段的输出结果是:A)1B)30C)1-2D)死循环5.6有以下程序:#includemain(){inty=10;for(;y>0;y--)if(y%3==0){printf("%d",--y);co

6、ntinue;}}程序的输出结果是:A)741B)852C)963D)8754215.15有以下程序段:s=1.0for(k=1;k<=n;k++)s=s+1.0/(k*(k+1));printf("%f",s);请填空,使下面程序段功能完全与之等同。s=0.0;______;k=0;do{s=s+d;______;d=1.0/(k*(k+1));}while_______;printf("%f",s);5.16以下程序的功能是:从键盘上输入若干学生的成绩,统计并输入最高成绩和最低成绩,当输入负数时结束输入。请

7、填空。#includemain(){floatx,amax,amin;scanf("%f",&x);amax=x;amin=x;while_________{if(x>amax)amax=x;if________amin=x;scanf("%f",&x);}printf("amax=%famin=%f",amax,amin);}第六单元6.4C语言中,下列不合法的字符常量是A.’xff‘B.’65’C.’&’D’28’6.5C语言中,下列不合法的字符串常量是A.”121”B’y=

8、’C””D”ABCDx6d”6.9有以下程序#includemain(){charch;ch=’A’+’5’-’3’;printf(“%d,%c”,ch,ch);}程序的输出结果是A.67,CB.B,CC.C,DD.不确定的值第七章函数一,选择题7.1以下叙述中正确的是A)C语言程序总是第一个定义的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。