收藏 分销(赏)

武汉大学C语言课堂练习.ppt

上传人:仙人****88 文档编号:12562685 上传时间:2025-10-31 格式:PPT 页数:26 大小:344.50KB 下载积分:10 金币
下载 相关 举报
武汉大学C语言课堂练习.ppt_第1页
第1页 / 共26页
武汉大学C语言课堂练习.ppt_第2页
第2页 / 共26页


点击查看更多>>
资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,课堂练习,第一章,1.C,语言程序的基本单位是,_,。,A.,程序,B.,语句,C.,字符,D.,函数,2.,用,C,语言编写的代码程序,_,。,A.,可立即执行,B.,是一个源程序,C.,经过编译即可执行,D.,经过编译解释才能执行,3.,以下叙述中正确的是,_,。,A.C,语言的源程序不必通过编译就可以直接运行,B.C,语言中的每条可执行语句最终都将被转换成二进制的机器指令,C.C,源程序经编译形成的二进制代码可以直接运行,D.C,语言中的函数不可以单独进行编译,4.,以下叙述中正确的是,_,。,A.C,程序中注释部分可以出现在程序中任意合适的地方,B.,花括号,和,只能作为函数体的定界符,C.,构成,C,程序的基本单位是函数,所有函数名都可以由用户命名,D.,分号是,C,语句之间的分隔符,不是语句的一部分,5.,不正确的,C,程序描述是,_,。,A.,每个语句和数据定义的最后必须有个分号,B.,一个,C,程序的书写格式要求严格,一行只能写一个语句,C.C,语言的本身没有输入输出语句,D.,一个,C,程序总是从,main(),函数开始执行,6.,正确的,C,语言自定义标志符是,_,。,A.file_bak,B.abc(10),C.continue,D.class+3,7.C,语言提供的合法的数据类型关键字是,_,。,A.Double,B.short,C.integer,D.Char,8.C,语言源程序文件的后缀是,_,,经过编译后,生成文件的后缀是,_,,经过连接后,生成文件的后缀是,_,。,1.,下面四个选项中,均是非法常量的选项是,_,。,A.ads -0fff 0a,B.01 12,456,C.-0 x18 01177 0 xf,D.0 xabc0 a,第二章,2.,下面四个选项中,均是不合法浮点数的选项是,_,。,A.160.0.12 e3,B.123 2e4.2.e5,C.-018 123e4 0.0,D.-e3.2341e3,3.,下面四个选项,均是合法转义字符的选项是,_,。,A.,n,B.,017,C.018,f,xab,D.0,101 x1f,4.,在,C,语言中,char,型数据在内存中的存储形式是,_,。,A.,补码,B.,反码,C.,原码,D.ASCII,码,5.,以下的变量定义中,合法的是,_,。,A.float 3_four=3.4;,B.int _abc_=2;,C.double a=1+4e2.0,D.short do=15;,6.,若有以下说明语句,:,char s=,“,092,”,;,则下面,_,项是正确的。,A.,使,s,的值包含,2,个字符,B.,说明语句不合法,C.,使,s,的值包含,6,个字符,D.,使,s,的值包含,4,个字符,7.,若,a,为整型变量,则以下语句,a=-2L;printf(%dn,a);,A.,赋值不合法,B.,输出值为,-2,C.,输出为不确定值,D.,输出值为,2,8.,以下符合,C,语言语法的赋值表达式是,_,。,A.d=9+e+f=d+9,B.d=(9+e,f=d+9),C.d=9+e,e+,d+9,D.d=9+e+=d+7,9.,已知各变量的类型说明如下,:,int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;,则以下符合,C,语言语法的表达式是,_,。,A.a+=a-=(b=4)*(a=3),B.a=a*3=2,C.x%(-3),D.y=float(i),10.,若变量已正确定义并赋值,下面符合,C,语言语法的表达式是,_,。,A.a=a+7;,B.a=7+b+c,a+,C.int 12.3%4,D.a=a+7=a+b,11.,若有,int k=11;,则表达式,(k+*1/3),的值是,_,。,A.0,B.3,C.11,D.12,12.,若有以下定义,:,int k=7,x=12;,则能使值为,3,的表达式是,_,。,A.x%=(k%=5),B.x%=(k-k%5),C.x%=k-k%5,D.(x%=k)-(k%=5),13.,设,int m=1,,,n=2,;,则,m+=n,的结果是,_,。,A.0,B.1,C.2,D.3,14.,设有定义,:,float a=2,b=4,h=3;,以下,C,语言表达式与代数式计算结果不相符的是,_,。,A.(a+b)*h/2,B.(1/2)*(a+b)*h,C.(a+b)*h*1/2,D.h/2*(a+b),15.,若,a,为,int,类型,且其值为,3,则执行完表达式,a+=a-=a*a,后,,,a,的值是,_,。,A,.-3,B.9,C.-12,D.6,16.,表达式,18/4*sqrt(4.0)/8,值的数据类型为,_,。,17.,字符串,wx53np103q,的长度是,_,。,18.,若有以下定义:,int x=3,y=2;,float a=2.5,b=3.5;,则表达式,(x+y)%2+(int)a/(int)b,的值为,_,。,19.,已知字母,a,的,ASCII,码的十进制代码为,97,,且设,ch,为字符型变量,则表达式,ch=a+8-3,的值为,_,。,20.,若,a,是,int,型变量、且,a,的初值为,6,,则执行表达式,a+=a-=a*a,+,后,,a,的值为,_,。,
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 教育专区 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服