- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言期末复习题库讲解
程序设计及C语言概述
一、单选题
1)一个算法应该具有确定性等5个特性,下面对另外4个特性的描述中错误的是A)有零个或多个输入 B有零个或多个输出C)有穷性D)可行性2)以下叙述中正确的是A)C语言的源程序不必通过编译就可以直接运行 B)C语言中的每条可执行语句最终都将被转换成二进制的机器指令 C)C语言源程序经编译形成的二进制代码可以直接运行 D)C语言中的函数不可以单独进行编译用C语言编写的代码程序 A可立即执行B)是一个源程序 C经过编译即可执行 D经过编译解释才能执行结构化程序由三种基本结构组成,三种基本结构组成的算法A)可以完成任何复杂的任务 B)只能完成部分复杂的任务C)只能完成符合结构化的任务 D)只能完成一些简单的任务 的表达式是()。
A)1/a*b*c B)1/(a*b*c)
C)1/a/b/(float)c D)1.0/a/b/c
2)以下能正确定义且赋初值的语句是int n1=n2=10; B)char c=32;
C)float f=f+1.1; D)double x=12.3E2.5;
3)以下不能定义为用户标识符的是A)scanf B)Void C)_3com_ D)int
4)设x、y、z和k都是int型变量,则执行表达式:x=(y=4,z=16,k=32)后,x的值为
A)4 B)16 C)48 D)32
5)设有 int x=11则表达式(x++ * 1/3)的值是
A)3 B)4 C)11 D)12
6)以下变量x、y、z均为double类型且已正确赋值,不能正确表示数学式子的C语言表达式是A)x/y*z B)x*(1/(y*z)) C)x/y*1/z D)x/y/z
7)有以下程序
main()
{ char a1=M, a2=m;
printf(%c\n, (a1, a2) ); }
以下叙述中正确的是
A)程序输出大写字母B)程序输出小写字母m
C格式说明符不足,编译出错 D)程序运行时产生出错信息以下程序运行后的输出结果是
main()
{ char p[]={a, b, c}, q[]=abc;
printf(%d %d\n, sizeof(p), sizeof(q));
}
A)4 4 B)3 3 C)3 4 D)4 3
9)以下叙述中错误的是
A)用户所定义的标识符允许使用关键字B)用户所定义的标识符应尽量做到“见名知意”
C用户所定义的标识符必须以字母或下划线开头D)用户定义的标识符中,大、小写字母代表不同标识a C)d=a D)d=g
16)设d为字符变量,下列表达式正确的是()。
A)d=678 B)d=a C)d=d D)d=gjkl
17)已知在ASCII字符集中,数字0的序号为48,下面程序的输出结果为()。
main()
{ char x, y;
x=0; y=9;
printf(%d,%d\n, x, y);
}
因输出格式不合法,输出错误信息 B)48,57
C)0,9 D)48,58
18)已知在ASCII字符集中,字母A的序号为65,下面程序的输出结果为()。
main()
{ char c=A; int i=10;
c=c+10;
i=c%i;
printf(%c,%d\n, c, i);
}
A)75,7 B)75,5 C)K,5
D)因存在非图形字符,无法直接显示出来
19)已知在ASCII集中,字母A的序号为65,下面程序的输出结果为()。
main()
{ char c1=B, c2=Y;
printf(%d,%d\n, ++c1, - -c2);
}
A)输出格式不合法,输出错误信息 B)67,88
C)66,89 D)C,X
20)C语言中,运算对象必须是整型数的运算符是() 。
A)% B)\ C)% 和 \ D)**
21)下列常数中,合法的C 常量是()。
A)-0. B) 105 C)AB D)35
22)下列常数中,合法的C 常量是()。
A)x-y B) 105 C)Be D)7ff
23)下列常数中,合法的C 常量是()。
A)\n B)e-310 C)DEF D)1234
24)下列常数中,不合法的C 常量是()。
A)-0x2a B)lg3 C) [ D)CHINA
25)下列常数中,不合法的C 常量是
文档评论(0)