教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 学前教育 >

计算机等级考试二级C语言经典题目(含答案)(4)

来源:网络收集 时间:2026-08-23
导读: 135、以下定义语句中,错误的是 A) int a[]={1,2}; B) char *a[3]; C) char s[10]=\int n=5,a[n];、D、2 136、以下对C语言函数的有关描述中,正确的是 A) 在C中,调用函数时,只能把实参的值传送给形参,形参的值不

135、以下定义语句中,错误的是 A) int a[]={1,2}; B) char *a[3]; C) char s[10]=\int n=5,a[n];、D、2

136、以下对C语言函数的有关描述中,正确的是 A) 在C中,调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参 B) C函数既可以嵌套定义又可以递归调用 C) 函数必须有返回值,否则不能使用函数 D) C程序中有调用关系的所有函数必须放在同一个源程序文件中、A、2

137、以下对枚举类型名的定义中正确的是____ A)enum a={one,two,three}; B)enum a {one=9,two=-1,three}; C)enum a={\、B、2

138、以下各选项企图说明一种新的类型名,其中正确的是 A) typedef v1 int; B) typedef v2=int; C) typedefv1 int v3; D) typedef v4: int;、C、2

139、以下选项中,不能正确赋值的是 A) char s1[10];s1=\'e', 's', 't'}; C) char s3[20]=\、A、2

140、以下选项中,非法的字符常量是 A) '\\t' B) '\\17' C)\、C、2

141、以下选项中不属于C语言的类型的是 A) signed short imt B) unsigned long int C) unsigned int D) long short、D、2

142、以下选项中合法的字符常量是 A)\、B、2

143、以下循环体的执行次数是 A) 3 B) 2 C) 1 D) 0 main() { int i,j; for(i=0,j=1; i<=j+1; i+=2, j--)printf(\、C、2

144、以下有4组用户标识符,其中合法的一组是 A) for B) 4d C) f2_G3 D) if、C、2 145、用十进制数表示表达式:12/012的运算结果是 A)1 B)0 C)14 D)12、A、2 146、有如下程序 main0 { int x=23; do { printf(\该程序的执行结果是 A) 321 B) 23 C) 不输出任何内容 D) 陷入死循环、B、2

147、有如下程序 int runc(int a,int b) { return(a+b);} main0 { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf(\该程序的输出的结果是A) 12 B) 13 C) 14 D) 15、D、2

148、有如下程序 long fib(int n) { if(n>2) return(fib(n-1)+fib(n-2)); else return(2); } main0 { printf(\该程序的输出结果是 A) 2 B) 4 C) 6 D) 8、B、2

149、有如下程序 main() { char s[]=\、D、2

150、有如下程序 main0 { int a[3][3]={{1,2},{3,4},{5,6}},i,j,s=0; for(i=1;i、A、2151、有如下程序 main0 { int a=2,b=-1,c=2; if(a、C、2

152、有如下程序 main0 { int i,sum; for(i=1;i<=3;sum++) sum+=i; printf(\该程序的执行结果是 A) 6 B) 3 C) 死循环 D) 0、C、2

153、有如下程序 main0 { int n[5]={0,0,0},i,k=2; for(i=0;i、D、2

154、有如下程序 main0 { int n=9; while(n>6) {n--;printf(\该程序段的输出结果是 A) 987 B) 876 C) 8765 D) 9876、B、2

155、有如下程序 main0 { int x=1,a=0,b=0; switch(x){ case 0: b++; case 1: a++ case 2: a++;b++ } printf(\该程序的输出结果是 A) a=2,b=1 B) a=1,b=1 C) a=1,b=0 D) a=2,b=2、A、2

156、有如下程序 main0 { int y=3,x=3,z=1; printf(\运行该程序的输出结果是 A) 3 4 B) 4 2 C) 4 3 D) 3 3、D、2

157、有如下程序段 int *p,a=10,b=1 p=&a; a=*p+b; 执行该程序段后,a的值为 A) 12 B) 11 C) 10 D) 编译出错、B、2 …… 此处隐藏:53字,全部文档内容请下载后查看。喜欢就下载吧 ……

计算机等级考试二级C语言经典题目(含答案)(4).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/595595.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)