C语言二级考试练习题课件

上传人:2127513****773577... 文档编号:241293724 上传时间:2024-06-15 格式:PPT 页数:19 大小:116.66KB
返回 下载 相关 举报
C语言二级考试练习题课件_第1页
第1页 / 共19页
C语言二级考试练习题课件_第2页
第2页 / 共19页
C语言二级考试练习题课件_第3页
第3页 / 共19页
点击查看更多>>
资源描述
(1)当把以下四个表达式用作当把以下四个表达式用作if语句的控制语句的控制表达式时,有一个选项与其它三个选项含表达式时,有一个选项与其它三个选项含义不同,这个选项是义不同,这个选项是A)k%2B)k%2=1C)(k%2)!=0D)!k%2=1D(1)当把以下四个表达式用作if语句的控制表达式时,有一个选1(2)设有定义:设有定义:intk=1,m=2;floatf=7;,则,则以下选项中错误的表达式是以下选项中错误的表达式是A)k=k=kB)-k+C)k%int(f)D)k=f=mC(2)设有定义:intk=1,m=2;floatf=72(3)设有定义:设有定义:inta=2,b=3,c=4;,则以下,则以下选项中值为选项中值为0的表达式是的表达式是A)(!a=1)&(!b=0)B)aC)a&bD)a|(b+b)&(c-a)A(3)设有定义:inta=2,b=3,c=4;,则以下选项34)设变量设变量a、b、c、d和和y都已正确定义并赋都已正确定义并赋值。若有以下值。若有以下if语句语句if(ab)if(bc)printf(“%d”,d+1);elseprintf(“%d”,+d+1);printf(%dn,d);程序运行后的输出结果是程序运行后的输出结果是A)2B)3C)43D)44A(8)有以下程序以下是引用片段:main()7(9)下列条件语句中,功能与其他语句不同的是下列条件语句中,功能与其他语句不同的是A)if(a)printf(%dn,x);elseprintf(%dn,y);B)if(a=0)printf(%dn,y);elseprintf(%dn,x);C)if(a!=0)printf(%dn,x);elseprintf(%dn,y);D)if(a=0)printf(%dn,x);elseprintf(%dn,y);(10)以下以下4个选项中,不能看作一条语句的是个选项中,不能看作一条语句的是A);B)a=0,b=0,c=0;C)if(a0);D)if(b=0)m=1;n=2;DD(9)下列条件语句中,功能与其他语句不同的是(10)以下4个8(11)以下程序段中与语句以下程序段中与语句k=ab?(bc?1:0):0;功能等价的是功能等价的是A)if(ab)&(bC)k=1;B)if(ab)|(bC)k=1elsek=0;elsek=0;C)if(ab)k=1;elseif(bC)k=1;elsek=0;A(11)以下程序段中与语句k=ab?(bc?1:0):09(12)有以下程序有以下程序以下是引用片段:以下是引用片段:main()inta=1,b=2,m=0,n=0,k;k=(n=ba)|(m=a)printf(%d,%dn,k,m);程序运行后的输出结果是程序运行后的输出结果是A)0,0B)0,1C)1,0D)1,1C(12)有以下程序以下是引用片段:main()10(13)有定义语句:有定义语句:inta=1,b=2,c=3,x;则以下选项中各程序段执行后,则以下选项中各程序段执行后,x的值不为的值不为3的是的是A)if(ca)x=1;B)if(a3)x=3;elseif(ba)x=2;elseif(a2)x=2;elsex=3;elsex=1;C)if(a3)x=3;D)if(ab)x=b;if(a2)x=2;if(bc)x=c;if(a1)x=1;if(cbc)printf(“%dn”,d);elseif(c-1=d)=1)printf(“%dn”,d+1);elseprintf(%dn,d+2)执行后输出结果是执行后输出结果是A)2B)3C)4D)编译时有错,无结果编译时有错,无结果B(15)有以下程序以下是引用片段:main()13(16)已有定义已有定义:intx=3,y=4,z=5;,则表达式则表达式!(x+y)+z-1&y+z/2的值是的值是A)6B)0C)2D)1D(16)已有定义:intx=3,y=4,z=5;,D14(18)有以下程序有以下程序以下是引用片段:以下是引用片段:main()inta=15,b=21,m=0;switch(a%3)case0:m+;break;case1:m+;switch(b%2)default:m+;case0:m+;break;printf(“%dn”,m);程序运行后的输出结果是程序运行后的输出结果是A)1B)2C)3D)4A(18)有以下程序以下是引用片段:main()15(19)以下程序的输出结果是以下程序的输出结果是以下是引用片段:以下是引用片段:main()inta=5,b=4,c=6,d;printf(%dn,d=ab?(ac?a:c):(b);A)5B)4C)6D)不确定不确定C(19)以下程序的输出结果是以下是引用片段:main16(20)以下程序的输出结果是以下程序的输出结果是以下是引用片段:以下是引用片段:main()inta=4,b=5,c=0,d;d=!a&!b|!c;printf(%dn,d);A)1B)0C)非非0的数的数D)-1A(20)以下程序的输出结果是以下是引用片段:main17C语言二级考试练习题课件18http:/
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 办公文档 > 教学培训


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!