电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

C语言期中考试题目及答案

C语言期中考试题目及答案_第1页
1/6
C语言期中考试题目及答案_第2页
2/6
C语言期中考试题目及答案_第3页
3/6
一、选择题: 【1】在 C 语言中,用户能使用的正确标识符是 。 A) 5f B) _for C) struct D) _f.5 答案:B 分析:标识符只能由字母、数字、下划线组成,且第一个字母必须是字母或下划线;大小写敏感;不能使用关键字;最长 32 个字符。 【2】以下 那个是正确的 C 语言常量。 A) 0678 B) '\0101' C) 1.2E3.5 D) 123L 答案:D 【3】以下对 C 语言源程序有关常识正确的描述是 。 A) main 函数必须位于文件的开头 B) 每个语句必须单独一行 C) 标识符中大小写字母没有区别 D) 宏定义#define 部分不一定要放在程序的最开头位置 答案:D 【4】以下 for 循环的执行次数是 。 for(x=0,y=0;(y=123)&&(x<4);x++) A)是无限循环 B)循环次数不定 C)执行 4 次 D)执行 3 次 答案:C 分析:若要判断(y=123)&&(x<4)假,因为 y=123 永远为真,所以只需要判断 x<4 为假即可。 【5】对 for(表达式 1;;表达式 3)可理解为 。 A)for(表达式 1;0;表达式 3) B)for(表达式 1;1;表达式 3) C)for(表达式 1; 表达式 1;表达式 3) D)for(表达式 1; 表达式 3;表达式 3) 答案:B 【6】设有程序段 int k=10; while(k=0) k=k-1; 则下面描述中正确的是 。 A)while 循环执行 10 次 B)循环是无限循环 C)循环体语句一次也不执行 D)循环体语句执行一次 答案:C 分析:因为 k=0 为假,所以程序不执行其后的语句。 【7】C 语言中 while 和 do-while 循环的主要区别是 。 A) do-while 的循环体至少无条件执行一次 B) while 的循环控制条件比 do-while 的循环控制条件严格 C) do-while 允许从外部转到循环体内 D) do-while 的循环体不能是复合语句 答案:A 【8】设有:int a=1,b=2,c=3,d=4,m=2,n=2;执行(m=a>b)&&(n=c>d)后 n 的值为 。 A)1 B)2 C)3 D)4 答案:B 分析:对于&&运算,只要第一个操作数为假,就不判定第二个操作数。对于||运算,只要第一个操作数为真,就不判定第二个操作数。上题中m=a>b 为假,则n=c>d 没有被判定,所以n 的值仍为2。 【9】以下程序运行后,a 和b 的值分别为: #include main() {int a,b; a=10%3,b=5; printf(“%%%d,%%%%d”, a , b); } A)%%1,%%%5 B)%1,%%d C)%%3,%%5 D)1,5 答案:B 分析:如果两个%连在一起,则输出一个% 【10】在以下运算符中,优先...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

C语言期中考试题目及答案

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部