- 10
- 0
- 约4.87千字
- 约 6页
- 2018-03-26 发布于河南
- 举报
C语言复习题02
二级C语言笔试模拟试卷(第2套)
一、选择题
(11) 若已定义:
int a[ ]={0,1,2,3,4,5,6,7,8,9}, *p=ai;
其中 0≤i≤9, 则对a数组元素不正确的引用上
A} a[p-a] B) *(a[i]) C) p[i] D) a[10]
(12) 下列程序执行后的输出结果是
A) 6 B) 7 C) 8 D) 9
void func(int *a,int b[])
{ b[0]=*a+6; }
main()
{ int a,b[5];
a=0; b[0]=3;
func(a,b); printf(%d \n” ,b[0]);
}
(13) 下列程序的运行结果是
A) a=%2,b=%5 B) a=2,b=5
C) a=d, b=d D) a=%d,b=%d
#include stdio.h
main()
{ int a=2,c=5;
printf(a=%d,b=%d\n,a,c); }
(14) 设有数组定义: char array [ ]=China; 则数组 array所占的空间为
A) 4个字节 B) 5个字节 C) 6个字节 D) 7个字节
(15)
A) 4 B) 2 C) 1 D) 0
main()
{ int i, j, m=0, n=0;
for(i=p; i2; i++)
for(j=0; j2; j++)
if(j=i) m=1; n++;
printf(%d \n,n);
}
(16) 下列程序的输出结果是
A) 5 B) 6 C) 7 D) 8
struct abc
{ int a, b, c; };
main()
{ struct abc s[2]={{1,2,3},{4,5,6}}; int t;
t=s[0].a+s[1].b;
printf(%d \n,t);
}
(17) 设 int b=2;表达式(b2)/(b1)的值是
A) 0 B) 2 C) 4 D) 8
(18) 下列程序执行后的输出结果是
A) -32767 B) FFFE C) -1 D) -32768
main()
{ char x=0xFFFF; printf(%d \n,x--); }
(19) 若有定义: float w; int a, b; 则合法的switch语句是
A)switch(w) B) switch(a)
{ {
case 1.0: printf(“*\n”); case 1 printf(“*\n”);
case 2.0: printf(“**\n”)} case 2 printf(“**\n”);}
C)switch(b) D) switch(a+b)
{ {
case 1: printf(“*\n”); case 1 printf(“*\n”);
default: printf(“\n”); case 2 printf(“**\n”);
case 1 + 2: printf(“**\n”) default: printf(“\n”);
} }
(20) 以下程序段的执行结果是
A) a=12 y=12 B) a=12 y=12
a=14 y=16 a=16 y=28
a=16 y=20
a=18 y=24
C) a=12 y=12 D) a=12 y=12 a=14 y=26 a =14 y=44
int a, y;
a=10; y=0;
do
{ a+=2; y+=a;
printf(a=%d y=%d\n,a,y);
if(y20) break;
} while(a=14);.
(21) 若有以下调用
您可能关注的文档
最近下载
- 2025-2026学年北京市朝阳区初一(上期)期末考试数学试卷(含答案).pdf
- 2篇 2025年组织生活会党员个人问题整改承诺书(普通党员).docx VIP
- 2025人教版新教材三年级下册英语全册精品教案.docx
- 部编版人教版《道德与法治》四年级下册全册教案.pdf VIP
- 疼痛的基本理论-课件.pdf VIP
- 2024年山东传媒职业学院高职单招数学历年高频考点试题含答案解析.docx VIP
- GB 50394----入侵报警系统工程设计规范.pdf
- 医用红外热像仪产品技术要求.docx VIP
- 中华护理学会团体标准(最新版).pdf VIP
- 任务一色彩要素二维设计基础22课件讲解.pptx VIP
原创力文档

文档评论(0)