C 语言序设计复习题.doc

C 语言序设计复习题.doc

ID:56863815

大小:76.50 KB

页数:8页

时间:2020-07-16

C 语言序设计复习题.doc_第1页
C 语言序设计复习题.doc_第2页
C 语言序设计复习题.doc_第3页
C 语言序设计复习题.doc_第4页
C 语言序设计复习题.doc_第5页
资源描述:

《C 语言序设计复习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计复习题一、选择题1.下列选项中可作为C语言合法常量的是(a)。A)-80B)-080C)-8e1.0D)-80.0e2.下列不能定义的用户标识符是(d)。A)MainB)_0C)_intD)sizeof3.下列选项中,不能作为合法常量的是(b)。A)1.234e04B)1.234e0.4C)1.234e+4D)1.234e04.有定义语句:intb;charc[10];,则正确的输入语句是(b)。A)scanf("%d%s",&b,&c);B)scanf("%d%s",&b,c);C)scanf("%d%

2、s",b,c);D)scanf("%d%s",b,&c);5.设有变量定义inta,b,d=25;则语句a=d/10%9,b=a&&(-1);执行之后a、b变量的值为(b)A)a=6,b=1B)a=2,b=1C)a=6,b=0D)a=2,b=06.下列程序段的输出结果是(d)。inti=1,j=2,k=3;if(i++==1&&(++j==3‖k++==3))printf("%d%d%d",i,j,k);A)123B)234C)223D)2337.若整型变量a、b、c、d中的值依次为:1、4、3、2。则条件表达式a

3、

4、是(c)。A)数组a和b的长度相同B)a数组长度小于b数组长度C)a数组长度大于b数组长度D)上述说法都不对11.下列语句或语句组中,能正确进行字符串赋值的是(d)。A)char*sp;*sp="right!";B)chars[10];s="right!";C)chars[10];*s="right";D)char*sp="right!";1.下列叙述中错误的是(a)。A)用户所定义的标识符允许使用关键字B)用户所定义的标识符应尽量做到“见名知意”C)用户所定义的标识符必须以字母或下划线开头D)用户定义的标识符中、大、

5、小写字母代表不同标识2.下列能正确定义且赋初值的语句是(b)。A)intnl=n2=10;B)charc=32;C)floatf=f+1.1;D)doublex=12.3E2.5;3.设有定义:intk=1,m=2;floatf=7;则下列选项中错误的表达式是(c)。A)k=k>=kB)-k++C)k%int(f)D)k>=f>=m4.设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是(a)。A)(!a==1)&&(!b==0)B)(a<b)&&!c‖1C)a&&bD)a‖(b+b)&&(c-a)5

6、.有下列程序段:intk=0,a=1,b=2,c=3;k=a<b?b:a;k=k>c?c:k;执行该程序段后,k的值是(b)。A)3B)2C)1D)06.设变量已正确定义,则以下能正确计算f=n!的程序段是(d)。A)f=0;B)f=1;for(i=1;i<=n;i++)f*=i;for(i=1;i<n;i++)f*=i;C)f=1;D)f=1;for(i=n;i>1;i++)f*=i;for(i=n;i>=2;i--)f*=i;7.设有定义:intn1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与n2=n

7、1;语句等价的是(a)。A)*p=*q;B)p=q;C)*p=&n1;D)p=*q;(29)若有定义:intx=0,*p=&x;,则语句printf("%d",*p);的输出结果是(b)。A)随机值B)0C)x的地址D)p的地址8.有下列程序:#includeintmain(){charc1='1',c2='2';c1=getchar();c2=getchar();putchar(c1);putchar(c2);return0;}当运行时输入:a后,下列叙述正确的是(a)。A)变量c1被赋

8、予字符a,c2被赋予回车符B)程序将等待用户输入第2个字符C)变量c1被赋予字符a,c2中仍是原有字符2D)变量c1被赋予字符a,c2中将无确定值9.表达式3.6-5/2+1.2+5%2的值是(d)。A)4.3B)4.8C)3.3D)3.81.下列能正确定义字符串的语句是(d)。A)charstr[]={'64'};B)cha

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

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

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