C语言课件 C习题_第1页
C语言课件 C习题_第2页
C语言课件 C习题_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第一章.以下表达正确的选项是:BC程序由函数组成DC程序中的注释行由/*BC程序由函数组成DC程序中的注释行由/*开头,由*/结束.以下表达正确的选项是:C程序中main函数一定放在程序的前面C程序中每行只能写一条语句C语言本身没有输入输出语句C程序进行编译时,可以发现注释中的拼写错误。第三章.以下四组选项中,均不是C语言关键字的选项是A)defineIFtypeB)getccharprintfC)includecasescanfD)whilegopow.以下符号可以做标识符的是(多项选择题):A._256B.voidC.StructD.name1E.i*jF.INT.以下常量哪些是非法整型常量(多项选择题):-20.-0x2a00111,0004567f01270X300001.23*10239.以下常量哪些是非法实型常量(多项选择题):

A.4034E-4B.-0.C.-5.0ED.E5E..e5G.3.E-5.以下常量哪些是非法字符型常量(多项选择题):A.'}'B.N'C.'\N'D.''018'E.'\\'F?\xf€G'\xgfh'.以下常量哪些是非法字符串型常量:A・“X-Y”B."35'3»"C・",D・'ABC'ab.假设有代数式那么不正确的表达式是:A.a/(c*d)*bB.a*b/c/dC.a*b/c*dD.a*b/(c*d).x和y是double型,,那么表达式:x=l,y=x+3/2的值是:A.1B.2C.2.0D.2.5.各变量类型说明如下:intk,a,b;unsignedlongw=5;doublex=1.42那么以下不符合C语言语法的表达式是:A.X%(-3)B.w+=-2C.k=(a=2,b=3,a+b)D.a+=a-=(b=4)*(a=3).以下表达中正确的选项是:a是实型变量,C语言允许进行以下赋值a=10,因此可以说,实型变量中允许存放整型值。C程序中,APH和叩h不是同一个变量C.假设a和b类型相同,计算表达式a=b后,a的值由原值变为b的值,b的值由原值变为。D.C程序中,无论是正数还是实数,都能被准确无误的表示。.设x=2.5,a=7,y=4.7,那么表达式x+a%3*(int)(x+y)%2/(int)4.8的值是:A.4.500000B.0.000000C.3.500000.以下变量定义中,合法的是:float3four=3.4;int_abc_=2-.le-2;float3four=3.4;int_abc_=2-.le-2;doublea=l+4e2.0;doublea=l+4e2.0;shortdo=15;doublea=l+4e2.0;shortdo=15;.表达式1.0/2*3的结果是:A.1.5B.2C.0D.3.假设i=10,i++,i++,i+3后表达式的值是:i的值是:A.10B.12C.13D.15.设变量a是整型,f是实型,i是双精度型,那么表达式10+W+i*f的数据类型为:A.intB.floatC.doubleD.不确定.设以下变量均为int类型,那么值不等于7的表达式是:A.(x=y=6,x+y,x+1)B.(x=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+1,x=y,x+1)17.假设有以下定义,那么能使值为3的表达式是:intk=7,x=12;A.x%=(k%=5)B.x%=(k-k%5)C.x%=k-k%5D.(x%=k)-(k%=5)18.假设有代数式柠二10g正,x,y为double类型,那么正确的C语言表达式是:A.sqrt(fabs(pow(y,x)+log10(y)))B.sqrt(abs(pow(y,x)+log10(y)))C.sqrt(fabs(pow(x,y)+log10(y)))D.sqrt(abs(pow(x,y)+log10(y))).假设定义inte=l,f=4,g=2;floatm=10.5n=4.0,k;那么表达式k=(e+f)/g+sqrt((double)n)*1.2/g+m的值是:.假设有intk=7,那么表达

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论