浙江省计算机二级C语言模拟资料(二)

2026/1/27 7:32:17

浙江省计算机二级C语言模拟资料(二)

浙江省计算机二级C语言模拟资料(二) 试题一、选择题(共 20 分,每小题 2 分) 1.下列运算符中自左向右结合的是: A) = B) -> C) ? : D) ++

2.对于int i, j; char c; 当输入序列为1dc2 3 4时, 执行语句

scanf(“Y%c%*d%*d%d”, &i, &c, &j); 后i, j, c的值分别为:

A) 1 2 ‘d’ B) 1 2 ‘c’ C) 1 4 ‘d’ D) 1 4 ‘c’ 3.char str[]={‘h’, ‘e’, ‘l’, ‘l’, ‘o’, ‘’, ‘w’, ‘o’, ‘r’, ‘l’, ‘d’, ‘’},则strlen(str)的返回值是

A) 5 B) 6 C) 10 D) 12

4.下列判断闰年的表达式中错误的是:

A) leap = n % 400 == 0 || n % 4 == 0 && n % 100 != 0; B) leap = n % 4 == 0 && ( n % 100 != 0 || n % 400 == 0 );

C) leap = ! ( n % 400 != 0 && n % 4 != 0 || n % 100 == 0 );

D) leap = n % 400 == 0 && n % 4 == 0 || n % 100 != 0 ; 5.表达式 (4 >> 2) - !-1 + 4 & 6 ^ 2 << 1的值是: A) 0 B) 1 C) 7 D) 12

6.表达式(*ptr->str)++中的++作用在: A) ptr上 B) ptr的成员str上

C) ptr的成员str所指向的第一个字符上 D) 以上都不是 7.设有变量定义: int a=3, b=4, c=5, n;

则表达式:c > a > b && c || ! b < c ? 2 : 1的值是: A) 0 B) 1 C) 2 D) 语法有错

8.设有变量定义: int x=1,y=4, z=5;

则表达式:(‘z’ - ‘a’) % y + (x += y) + (++y != z)的值是:

A) 4 B) 5 C) 6 D) 7

9.对于p有定义:char * (*p[10])();则p是: A) p是指针变量 B) p是函数名 C) p是数组 D) 以上都不是

10.函数调用语句 func((a1,a2,a3),(a4,a5)); 的参数个数是

A) 2 B) 5 C) 1 D)调用方式不合法

试题二、填空题(共 22 分,每小题 2 分) 1.写出 printf (\的输出结果。 2.int a=391,b=1971; 写出 a^b^a的值。 3.写出如下程序段的输出结果。 #define D(x, y) (x*x+y*y) n=2;

n=D(n,n+1)-2; printf(“%d”,n);

4.写出如下程序段的输出结果。 int k=2, j=3; j^= k+j; k*=j++%2+3; printf(“%d, %d”,k, j); 5.写出如下程序段的输出结果。

char *st[ ]={“abcd”,”efgh”,”ijkl”,”mnop”}; printf(“%s”, *(st+3)+2); 6.写出如下程序段的输出结果。 int m, n, k, s=0;

for(m=0;m<2;m++)

for(k=0,n=0;n<3;n++,k+=n) if ( !k ) continue; else s+=k; printf(“%d”,s);

7.对于以下递归函数f,计算f(3)的值。 int f(int k)

{ return (k<0? (k*=2): f(k-2)+k); } 8.写出如下程序段的输出结果。 int m; int f(int x) { static int k = 0; x-=k++; return x; }

m=f(f(3)); printf (\

9. 用typedef语句定义一个返回整型的函数指针类型FPI。 10.写出如下程序段的输出结果。

static int a[3][4] = {{1,3,5,7},{9,11,13,15},{17,19,21,23}};


浙江省计算机二级C语言模拟资料(二).doc 将本文的Word文档下载到电脑
搜索更多关于: 浙江省计算机二级C语言模拟资料(二) 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219