2012c语言复习2012c语言复习.docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2012c语言复习2012c语言复习

填空题1、目前,有两种重要的程序设计方法,分别是和。2、在一个C源程序中,注释部分两侧的分界符为_______________ 。3、do----while 语句至少执行____________次循环体。4、在C语言中,一个double型数据在内存中所占的字节数为_____。5、若s是unsigned int型变量且已赋初值,则表达式s%2+(s+1)%2的值是_________6、表达式34的值是______________7、若x和n均是int型变量,且x和n的初值均为5,则计算表达式x+=n++后,x的值为,n的值为。8、若x=0,y=0,z=0,则计算表达式x++||y++z++后,x的值为 ,y的值为 ,z的值为 。C语言程序的三种基本结构是、 、。一个C程序有且仅有一个函数。C语言描述“x和y都大于或等于z”的表达式是。C语言可以用来实现循环的结构化语句是、、 。单项选择题1、一个C程序的执行是从( )。A) 本程序的main函数开始,到main函数结束B) 本程序文件的第一个函数开始,到本程序文件的最后一个函数结束C) 本程序的main函数开始,到本程序文件的最后一个函数结束D) 本程序文件的第一个函数开始,到本程序main函数结束2、C语言规定,不同类型的数据占用存储空间的长度是不同的。下列数据类型中,满足占用存储空间从小到大顺序排列的是()。A)short int,char,float,double B)char,float,int,doubleC)int,usigned char,long int,float D)char,short int,float,double3、以下关于运算符优先顺序的描述中正确的是 ( )。A) 关系运算符 算术运算符 赋值运算符 逻辑与运算符B) 逻辑运算符 关系运算符 算术运算符 赋值运算符C) 赋值运算符 逻辑与运算符 关系运算符 算术运算符D) 算术运算符 关系运算符 赋值运算符 逻辑与运算符4、在C语言中,要求参加运算的数必须时整数的运算符是()。A)/ B)* C)% D) !=5、设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为()。A)int B) float C) double D)不确定6、以下不正确的叙述是()。A) 在C程序中,逗号运算符的优先级最低B) 在C程序中,APH和aph是两个不同的变量C) 若a和b类型相同,在执行了赋值表达式a=b后b中的值将放人a中,而b中的值不变。D) 当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值7、判断char型变量ch是否为大写字母的正确表达式是()。 A) A =ch=Z B) (ch = A)(ch=Z ) C) (ch= A )(ch=Z) D) ( A = ch)AND(Z = ch)8、设变量a是整型,f是实型,i是双精度型,则表达式10+a+i*f值的数据类型为()。A)int B) float C) double D)不确定9、若有说明语句int a = 5, b = 4, c = 6, d; 则执行d=ab?ac?a: c: b;语句后,d的值为()。A) 5 B) 4 C) 6 D) 不确定10、假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是()。A) 3 B) 6 C) 10 D) 2011、以下不能正确定义二维数组的选项是()。A) int a[2][2]={{1},{2}};B) int a[][2]={1,2,3,4};C) int a[2][2]={{1},2,3};D) int a[2][]={{1,2},{3,4}};12、如下函数的调用语句为:func(rec1,rec2+rec3,(rec4,rec5));在该函数的调用语句中,语言的实参个数是几个?()。A) 1 B) 2 C) 3 D) 413、设有定义:int a,*p=a; 以下scanf语句中能正确为变量a读入数据的是()。A) scanf(“%d”,p); B) scanf(“%d”,a); C) scanf(“%d”,p); D) scanf(“%d”,*p);14、以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是()。main(){int *p,*q,a,b; p=a;printf(input a:);scanf(%d,*p);}A) *p表示的是指针变量p的地址B) *p表示的是变量a的值,而不是变量a的地址C)

您可能关注的文档

文档评论(0)

vshoulrengb3 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档