计算机基础C语言46章练习题目ppt课件.ppt

计算机基础C语言46章练习题目ppt课件.ppt

ID:59268365

大小:211.50 KB

页数:38页

时间:2020-09-27

计算机基础C语言46章练习题目ppt课件.ppt_第1页
计算机基础C语言46章练习题目ppt课件.ppt_第2页
计算机基础C语言46章练习题目ppt课件.ppt_第3页
计算机基础C语言46章练习题目ppt课件.ppt_第4页
计算机基础C语言46章练习题目ppt课件.ppt_第5页
资源描述:

《计算机基础C语言46章练习题目ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、4-6章习题课程1、已知x=3、y=2,则表达式x*=y+8的值为。2、设x为int型变量,则执行以下语句后,x的值为。x=10;x+=x-=x-x;3、在下列描述中,正确的一条是。A)if(表达式)语句中,表达式的类型只限于逻辑表达式B)if_else语句可联合使用也可分开单独使用。C)for(;;)语句相当于while(1)语句D)break语句可用于程序的任何地方,以终止程序的执行3020C下列C语言中运算对象必须是整型的运算符是。A)%=B)/C)=D)*=在C语言中合法的表达是。A)0.8103e0.2B)oxF3C)07D)012d

2、AC1、设inti=2,j=3,k=4,a=4,b=5,c=3;,则执行表达式(a=ik)

3、

4、(c=a+b)后,b值是,C值是.2、下列运算符中,结合方向为自左向右的是(A)?:(B),(C)+=(D)++3、在条件结构if(m)中,表达式m相当于:A.和(M==0)等价B.和(M==1)等价C.和(M!=0)等价D.和(M!=1)等价01AC有以下程序:#includevoidmain(){chara,b,c,*d;a='';b='xbc';c='xab';d="127";printf("%c

5、%c%c%c",a,b,c,*d);}编译时出现错误,以下叙述中正确的是。A)程序中只有“a='';”语句不正确B)“b='xbc';”语句不正确C)“d="127";”语句不正确D)“a='';”和“c='xab';”语句都不正确D设有“floatx;则当输入x值为3时,表达式(x++*1/3)的值是。A)1.3333333B)0C)1D)以上都错设“intx=1,y=1;”,表达式(!x‖y--)的值是:。执行x=5>1+2&&2

6、

7、2*4<4-!0后,x的值为。语句printf(“abcd’ef’g\bij

8、”);的输出结果是。D11cd’ef’gij#includevoidmain(){inti=0,s=0;for(;;){if(i==3

9、

10、i==5)continue;if(i==6)break;i++;s+=i;};printf("%d",s);}最后S的值为:A)10B)13C)21D)死循环有以下程序:若有以下程序:#includevoidmain(){intk=2,i=2,m;m=(k+=i*=k);printf("%d,%d",m,i);}执行后的输出结果是。6,4以下程序的输出结果是。#in

11、cludevoidmain(){inta=-1,b=1,k;if((++a<0)&&!(b--<=0))printf("%d%d",a,b);elseprintf("%d%d",b,a);}A)-11B)01C)10D)00C如果从键盘上输入china#<回车>,则输出结果。#includevoidmain(){intv1=0,v2=0;charch;while((ch=getchar())!='#')switch(ch){case'a':case'h':default:v1++;case'0':v2

12、++;}printf("%d,%d",v1,v2);}5,5有以下主程序,程序运行后的输出结果是#includevoidmain(){inta=15,b=21,m=0;switch(a%3){case0:m++;break;case1:m++;switch(b%2){default:m++;case0:m++;break;}}printf(“m=%d",m);}m=1执行下面的程序后,a值为。#includevoidmain(){inta,b;for(a=1,b=1;a<=10;a++){if(b>=

13、5)break;if(b%3==1){b+=3;continue;}b-=5;}printf("%d",b);}7以下五条语句中有_______条语句是合法的。if(a=b)x++;if(a=voidmain(){doublesum=0.0,x;for(x=0.0;x!=1.0;x+=0.1)sum+=x;printf("x=%f",x);}4死循环定义如下变量intn=10;则下列循环的

14、输出结果是_______。while(n>=7){n--;printf(“%d”,n);}9876设x和y为int型变量,则执行下面的循环后,y的

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

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

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